Larsen & Toubro Limited (L&T) has won two contracts for water supply projects in Rajasthan and Assam.

This content is restricted.