News

Vista issues $525mn unsecured bond, retains IPO option

May 1st, 2026