Investor Shelf

Global Water Intelligence

Company · GB · 1 document

Key number
~$13 trillion
Capital deployed for water security by 2034. McKinsey & Company p.10