
Ceigall India Strengthens Renewable Portfolio with 337 MW Solar PPAs in Maharashtra
New Delhi: Ceigall India Limited (BSE: 544223 | NSE: CEIGALL) has executed two long-term Power Purchase Agreements (PPAs) through its wholly owned subsidiaries Ceigall














