Afrifund
Energy companies say majority will be reconnected by end of week but warn some will have to wait longer