Image Source : PTI/Representational Mumbai, Bangalore, London named among world’s top startup hubs London, Mumbai and…