Only 16% of public infrastructure tenders concluded in past year 
The Money Show
Only 16% of public infrastructure tenders concluded in past year 
00:00 / 06:09