World Pulse
L&T inks EPC framework deal with Petroleum Development Oman · World Pulse