Featured H2O offers €250m to investors, exits UK Aya El Sayed Aug 7, 2024 0 Asset manager H2O has agreed to pay €250 million ($273 million) to investors trapped in its funds since 2020 and…