Amazon India has purchased 38 acres of land from Lodha Group for Rs 450 crore near Mumbai. This land will be used to develop a hyperscale data center, which is part of Amazon’s commitment to invest $12.7 billion in cloud infrastructure in India by 2030


