(SeeNews) - Jan 2, 2012 - Indian IVRCL Infrastructures & Projects Ltd (BOM:530773) Monday said it had won an INR-114.2-million (USD 2m/EUR 1.7m) engineering, procurement and construction (EPC) deal for a solar power project.