Localize Has Won the Venture Prize!
Localize Has Won the Venture Prize! What a night! Last night was a very big night for the Localize team, as Meghan (once again) led us to a big win, scoring 1st place in the TEC VenturePrize and the Edmonton Journal’s Peoples’ Choice Award! The TEC VenturePrize annual business planning competition is now in its 12th…