Nearly $15.5 billion in clean energy investments have been canceled since the beginning of the year, representing 30 canceled, closed or downsized projects.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ