Piramal Aranya, a 70-storey tower in Byculla, occupies seven acres, while Piramal Vaikunth, a collection of 14 towers in Thane, sits on 32 acres while its office complex in Kurla is spread across ...