India's Larsen & Toubro (L&T) has won six orders totaling INR12.3 billion from various companies.

This content is available to only paying subscribers.