Apsara Capital Investors

Apsara Capital is a UK-based investment firm with a focus on the water sector.