Amazon India Will Save ₹4.15 Crore In Rent After Moving Headquarters To New Location
Currently, Amazon India occupies almost 5 lakh square feet of offices across 18 floors out of the 30-story building owned...question of how a publicly traded real estate developer ...
Free Press Journal
19 hours ago