The government of India has allocated USD239 million in its 2011-12 budget for construction works on the USD6.25 billion Delhi metro project. Approximately USD81 million of this will fund the remainin...

This content is available to only subscribers.