Business At $4.9bn, Peloton’s market cap value has plunged to just 10% of what it was in January 2021 –… Nick J Adam May 14, 2022 MBW’s Stat Of The Week is a series in which we highlight a single data point that deserves the attention of the global… Read More...