India's L&T signs engineering and consultancy deal with Shell
L&T is India’s largest contracting player in oil & gas and a key member of Saudi Aramco’s LTA framework for offshore projects
L&T is India’s largest contracting player in oil & gas and a key member of Saudi Aramco’s LTA framework for offshore projects