ChCh Grad wins $100m backing

Registered Charity Number: 1143423