Megapolis Plans $1.5B London IPO Megapolis is mulling to sell shares worth $1.5 billion in a London initial public offering. December 17, 2025