Sunday, April 26, 2020

Tech’s trillion-dollar valuations are about to be tested by coronavirus-tainted earnings