Listen

Description

Yesterday morning investors were bracing for reactions to disappointing earnings results among several big tech names, but…