In Nigeria today, the hum of generators is as familiar as traffic noise. From small roadside shops to large corporate offices ...