Cloverme, I am guessing web design is not their strong suit, nor is it what they have to offer, not sure what to say. I guess I wouldn't call them to design a website. If I had a yottahash to plug in and I could do it this weekend, I am signing a contract today. If I am concerned about sketchyness, I pick up the phone and have a chat with someone.
In so far as other images appearing other places - I would bet they are in several places - they have a facility to lease and want to cast a wide net, smart of you want to get the word out in my humble opinion.
Thank you for the redirect Road Stress. I don't want to annoy peers.
ChuckBuck - for megawatt scale data center the price is breathtaking. The averages per Kw for up to 1 MW delas are $300/kw for rent, PLUS the cost of power, PLUS taxes, PLUS interconnects. Said another way, at $300/kw it's $600,000 per month in rent. I would pay less than half for the same thing all day long... The issue is scale. The price per pound is always higher than the price per ton...