(SeeNews) - Jul 19, 2012 - Indian engineering firm Larsen & Toubro Ltd (BOM:500510), or L&T, has won a INR-1.25 billion (USD 23m/EUR 18m) engineering, procurement and construction (EPC) order for a 10-MW solar park, The Hindu Business Line said earlier this week.