Designed by
Title
Millions of websites offline after fire at French cloud services firm OVH Cloud #212952846
Description
Strasbourg, France - Mar 10, 2021: Servers seen from street - burnt remains of the large data center - Millions of websites offline after fire at French cloud services firm OVH Cloud in Strasbourg France
This image is editorial