GOOD
BUSINESS
DELHI-NCR
Startup CEO Moves From London To Gurgaon, Says India Is The Best Place To Build A Global Business

In his view, India has evolved into one of the most underrated places to build technology businesses, offering nearly everything founders need to succeed.
Read the original at NDTV · Latest ↗