Tech stocks were hammered yesterday after companies like Facebook reported disappointing earnings and stagnated user growth. Block, the fintech service formerly known as Square, also slid 10% on Wednesday. And buy now pay later service Affirm was down 9%. The carnage didn’t stop […]