The Confederation of Indian Industry's Green Business Centre released a report emphasizing the need for 15-20% green space ...