NEW DELHI: The hydrocarbon-onshore division of L&T’s energy business has secured a large contract from Indian Oil Corporation. According to the company, the contract is valued between Rs 2,500 and Rs 5,000 crore. The company said the contract is awarded through international competitive bidding on a lump sum turnkey (LSTK) basis.