Financial difficulties in data center industry