Suzlon Q1 FY27 profit falls 6% as revenue hits ₹3,819cr

Business