A billboard advertising Canada appeared off Highway 101 in South San Francisco.
Credit: Government of Canada
Canada has landed in Silicon Valley with a brazen message: Give us your smart, your restless, your huddled Googleplex workers yearning to breathe life into the high-tech economy up north.
From San Jose Mercury News
View Full Article
No entries found