Now published on the Digital Leaders platform, Professor Alan Brown has been considering the implications of the current crisis on digital technology platforms, and some of the lessons…