Supply-chain woes continue to plague investors

Investors face a stubborn problem at a time when investing in development projects has never been more crucial.

Share this