Waaree Renewable Technologies has secured a significant EPC and O&M contract for a 21 MW AC …
Bajel Projects Limited (BAJEL) announced on June 24, 2025, that it has secured a significant …