Delayed infrastructure projects stymie India's economic growth.