KPI Green Energy shares fall 3% despite 32.15 MW solar project wins for subsidiary 0 03.01.2025 11:00 Thehindubusinessline.com The projects are to be completed in phases in financial year 2025–26