News

Despite rapid renewable energy capacity addition, it's inadequate to meet the growing power demand in India. JSW Renew Energy Five is appealing the Central Electricity Regulatory Commission's decision ...