
Budget overruns impact 60 percent of green energy projects
An analysis of green energy infrastructure projects shows that many are prone to budget overruns and year-long delays.
The study by the Boston University Institute for
Read more
27 May 2025