Fri Mar 19 2021: Datto delivers eCommerce, and opportunity across tech failures