NSE: LT

Larsen & Toubro: The Infrastructure Giant Facing Global Headwinds