Tagged With Andrew Toumazi
27 February 2020
The age of big data is transforming not just the upstream but energy’s spot markets