Skyward to buy Apollo in $555m deal
Deal will see Apollo employees and strategic investors receive $184m in stock consideration, while Skyward Specialty will pay the remaining $371m in cash
US insurance group strikes deal for Alchemy-owned Lloyd’s business