Home

43% infra projects stand delayed in April

Mon, Aug 01 2016, 11:09 AM

Over 43% of infra projects stood delayed in April, with 35% of the total seeing a cost overrun of over Rs1.29 lakh-crore