Cost of sales of Ovo Energy in the United Kingdom (UK) 2013-2018
This statistic displays the cost of sales of Ovo Energy Limited in the United Kingdom (UK) for the years from 2013 to 2018, in thousand British pounds. The cost of sales have increased significantly over this period, amounting to 865.6 million British pounds in 2018.