Details emerge about India road PPP

An India-based road developer has shared details about a nearly $130 million greenfield PPP in the north

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content