FinMark Trust was established in March 2002 with funding from the UK's Department for International Development (DFID). FinMark Trust is an independent trust whose business is controlled by five trustees from countries in Southern Africa.
Made with
Easy Website Builder