Skip to main content

Annual Report FY25

Page 1

Unlocking new philanthropy to deliver urgent solutions for our planet

ANNUAL REPORT AND FINANCIAL STATEMENTS

YEAR ENDED 31 MARCH 2025 Charity number 1186683. Registered in England and Wales. Company number 11882899.


Turn static files into dynamic content formats.

Create a flipbook
Annual Report FY25 by Global Returns Project - Issuu