The Big Six On The Run 1 The Big Six On The Run How renewables are disrupting big energy firms everywhere 2 The Big Six On The Run ‘‘The biggest story you’ve never…