Home » Toll roads

Tag: Toll roads

Post
All that shines

All that shines

As it has been reported in the media, more than half of our country’s infrastructure projects are running overtime, and PPP projects are delayed more than EPC projects.