In a recently-released report, WWF India has highlighted that virtual power purchase agreements (VPPA) for commercial & industrial (C&I) consumers could contribute towards meeting India’s renewable energy targets. The report, “Virtual Power Purchase Agreement (VPPA) for C&I consumers in Read more