One look at the whiteboard in Business Insider’s Manhattan office shows the scale of the company’s ambition. Under the words “World Domination”, a hand-drawn map shows North America, Australia, India and China crossed off – all territories where BI now has offices. Europe is next.

Comments
Add Comment