aha, you found the reference
The article is about how a HVAC company improved the cooling for a Softbank data center. The big boxes on the top are part of the air conditioning. I guess those KNC Jupiters run a little hot ... funny how they look different in the picture.
(Yes I know this is a scam)