In the Tower of Silence, which is situated at Malabar Hills, solar concentrators have been installed in order to...
23 Dec 2017 2:48 AM IST