Bernie Ecclestone deals drive Formula One firm’s turnover

Pulling the strings: Delta 3's increase was driven by deals secured by Ecclestone