At CNBC Africa’s tenth anniversary celebration in Lagos, we caught up with Olubunmi Peters, the CEO of North South Power and asked about the impact the channel has had on the business environment.