Recommended for you...
Will compute at sea sink or swim?
The company's fourth in Germany
Plans to add 18.9MW of capacity by 2020