Business

ExxonMobil

Energy giant ExxonMobil sues EU to block energy windfall tax

A windfall tax is imposed on firms that benefitted from something they were not responsible for.

Energy firms are getting much more money for… Read more