Seraphim’s investment trust gets firepower for bigger space deals
Seraphim Capital’s investment trust details $250 million public listing