Sterling & Wilson Renewable Energy reports consolidated net profit of Rs 4.19 crore in the June 2024 quarter 0 18.07.2024 12:24 Business Standard Sales rise 77.70% to Rs 915.06 crore