Money Peloton CEO Barry McCarthy to step down, company to lay off 15% of staff 2 mins read Barry McCarthy, president and CEO of Peloton Interactive, walks to a morning session at