Folks at Bizbrain did the infographic below on where, Sillion Valley, New York or London, is a better place for entrepreneurs to start up a tech business.

Where to start a business, of course, also largely depends on what a business it is about or what audiences you are targeting at. For many, China is an ideal place to start a tech company, too!

 

(Click on the image to enlarge)
Where To Start a Tech Startup