The battle between renewable energy companies and Andhra Pradesh is getting intense as the state has sought the cancellation of 21 wind power purchase agreements.


Source: Economic Times Go to