All Quiet on the Quant Front?. Issue 106 (23rd March 2020)