Waaree Energies secures 255 MW DC solar EPC and O&M order March 27, 2025 | News Waaree Energies Limited has awarded an engineering, procurement, and construction (EPC) contract to Waaree Renewable This content is restricted.