Wangari Muchiri

Coordinator of Africa WindPower