Peloton shares fall 20% on report of temporary production halt

Peloton shares fall 20% on report of temporary production halt