News

Those ideals extend to India, as billionaire investor Cyrus Vandrevala – who has invested in more than 60 million square feet of building projects worldwide – explains. “The idea of ...