Q1FY27 performance: L&T reported a steady Q1FY27 performance, with consolidated revenue increasing 7% YoY to 67,942 crore. EBITDA declined 3% YoY to 6,116 crore, while EBITDA margin contracted 90 bps YoY to 9.0%, impacted by execution challenges in the Water & Effluent Treatment business, supply-chain disruptions in the Solar business due to the West Asia conflict, an adverse revenue mix, higher credit provisions and forex-related headwinds in the Technology...