Logistics and grievances: The world's largest online marketplace is struggling to cope with the sudden Internet surge in India
Its slapdash manner has come back to haunt India's largest wind energy company. It is a tale of caution for those going global