The World Business Council for Sustainable Development, a not-for-profit CEO-led body that seeks to promote sustainable development, wants to help push renewable energy growth in India.