Renewable energy solution provider Suzlon on Tuesday posted a consolidated net profit of Rs 319.99 crore for the March 2023 quarter, mainly due to lower expenses. The company reported a consolidated net loss of Rs 205.52 crore in the quarter ended on March 31, 2022, a BSE filing showed. Its total income from operation dipped […]