Wind Developers at Risk as India Copes With Dual Payment System

By Anindya Upadhyay