Business Maverick Power purchase agreements – the future for corporate energy supply? By Neesa Moodley