Graca Machel Trust

Graca Machel Trust

Countries Active:

Causes and Sectors: Agribusiness. Business. Finance. Media.

Beneficiaries: