Amazon India has reportedly bought a 38.18-acre land parcel in Palava near Mumbai from Lodha Group, listed as Macrotech Developers, for more than INR 450...
Amazon India is moving its corporate headquarters from the World Trade Centre at north-west Bengaluru to the city’s outskirts, a 15-minute drive away from the...