Karpowership South Africa offers load-shedding solution