Wed Apr 28 2021: COVID-19 impact to sales, tech earnings around the cloud, and New York State weighs in on security