A new report from PwC shows only 13 renewable energy deals were done from November 2023-24 amidst heightened political uncertainty.
A new report from PwC shows only 13 renewable energy deals were done from November 2023-24 amidst heightened political uncertainty.