Engineers push for more local content, bigger pie of mega projects

They also want involvement in all phases of project development to avert infrastructure failures.

Leave a Reply