Anyone who currently lives in South Africa knows how difficult it is to cope with constant power outages and when you hear the sound of generators humming throughout the neighbourhood, you vow that a ...