Oct 16, 2024 1 min read Economics How Value Craters Leadership matters During an inglorious stretch, 23andMe's market capitalization cratered from a high of $5.8bn to less than $150mn.Oof.Source: FT