Farm Africa’s CEO, Nicolas Mounard, provides an overview of the organisation’s approach to business.
Farm Africa Limited is registered in England and Wales as a charity no. 326901 and a company limited by guarantee no. 01926828. © 2020 All rights reserved