India’s largest renewable energy solutions provider Suzlon has reported a net loss of Rs 79 crore in the quarter ended June on a revenue of Rs 1,135 crore. In Q1 FY21, it had posted a net loss of Rs 384 crore on a revenue of Rs 513 crore. Earnings before interest, taxes, depreciation and amortisation […]