Catherine Morris's picture

Catherine Morris

Energy Specialist

This page in:
Catherine Morris specializes in the energy sector and is a mediator at the Consensus Building Institute, USA and she facilitated the early conversations among mini grid developers in Africa who would eventually form AMDA.