The fact
Investors worry about delays and cost overruns in infrastructure projects.
This could impact the company's valuation.
Click the link to read an article on the topic:
Investors worry about delays and cost overruns in infrastructure projects.
This could impact the company's valuation.