News

In a move to bolster its digital infrastructure, Amazon India has acquired a 38.18-acre land parcel in Palava, near Mumbai, from real estate company, Macrotech Developers (Lodha) for over INR 450 ...