India Signs Power Contracts for 700 Megawatts Solar

India signed contracts to purchase solar power from companies building 700 megawatts of capacity awarded in a national auction.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.