REC Q1 FY27 net profit down 6% YoY, up sequentially

Business