Private investors spurn Indian road PPPs

Only 22 of India’s 60 proposed road projects have received bids from private investors.

Share this