Many energy businesses could be exposed to more risk than is necessary because their trading systems may not incorporate the latest technology, says Adrian Bullock.
Many energy businesses could be exposed to more risk than is necessary because their trading systems may not incorporate the latest technology, says Adrian Bullock.