News

Aspen has launched an initial public offering (IPO) of shares, seeking to raise as much as $392 million which could value the ...