October 27, 2024
Projects face lower than expected demand, regulatory uncertainties and growing investor scepticism