Amir Bahr

Head, UN-Energy and Board Relations
Sierra Leone Mini-grid Study