Technology

Peloton stock is pummeled in the wake of backlash to its ‘Gift That Gives Back’ ad