It kept breaking down during a Microsoft presentation of the Microsoft cloud - Azure.
So the resourceful employees download and installed Chrome to finally finish the presentation.

That is not all since they also must have shared the video on Youtube to our common amusement

MS is all about peace and love these days; first they loved Linux now they Love Google...(even if Googles main product is Linux so it could partially fit under that umbrella).
More here