Business must now rise to the challenge: Mavuso

It has never been easier for businesses to build and operate their own power stations, says BLSA CEO.