NBP Exchange Company Limited
Elon Musk’s Twitter buyout is a done deal. For just $44 billion, he owns what he once referred to as a “de facto town square.� He also, it seems, owns all of Twitter users’ data.