Toby Rice: 'We have the ability to add a Saudi Arabia’s worth of clean energy per day to the world stage'People