Search for tag: "moment of truth"

The Outage

A perfect storm scenario that could have been predicted.

From  chq_mkt_delegated on January 29th, 2021