Lobby group Indiatech’s CEO quits over differences with promoters

Binu Paul

Indiatech.org, a lobby group launched by Indian internet unicorns Flipkart, Ola, and MakeMyTrip, suffered a setback as its chief ....

2 April, 2018