In Short : “Sterling & Wilson Renewable Energy Ltd achieves EBITDA positivity in FY24, signaling a significant milestone in its financial performance and affirming its resilience and growth trajectory in the renewable energy sector.” In Detail : Sterling and Wilson Renewable Energy Limited (SWREL) (BSE Scrip Code: 542760; NSE Symbol: SWSOLAR), a leading home-grown renewable […]