Your browser does not support the video tag. Delayed infrastructure projects stymie India's economic growth.