L&T wins orders for its hydrocarbon business

L&T’s hydrocarbon division, L&T Energy Hydrocarbon, has won two esteemed offshore orders. British Gas Exploration and Production India Limited has awarded The Business the nation’s first contract for the decommissioning of offshore installations…