Is an independent power producer, a developer and an operator of utility and commercial scale solar PV power plants headquartered in Delhi NCR – Ghaziabad, India.
Solar Power – EPC India is a solar services provider for utility solar, high-voltage substation and energy storage markets across India. We believe that good energy has a ripple effect…