Elon Musk bought Twitter for $44 billion, but almost a third of it was in bank loans. He used a leveraged buyout strategy, which means
Tag: bought
LA property ‘The Mountain’ allegedly bought with embezzled funds
Federal authorities have moved to seize the 157-acre mountain that sits at the highest peak in Beverly Hills, California, reported NBC Los Angeles. The property,