Insolare Energy Private Limited received an engineering, procurement and construction (EPC) contract for setting up a 50 MW/70 MWp solar power project in Uttar Pradesh on February 13, 2026.

This content is restricted.