Third-quarter installations could have been much higher, but roughly 80% of the projects expected to come online in the quarter were delayed.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ