L&T Hydrocarbon Engineering Wins Rs. 1100 Crore Order for Indmax Project from Indian Oil Corporation