Companies canceled, closed or downsized nearly $8 billion in projects in Q1.
CIC Insights, technology investment trends, cutting edge innovations and moreā¦
Δ