How have technology companies been impacted by COVID-19? - Article