An energy company headquartered in Surrey but whose operations are focussed on activities in the North Sea off the coast of Scotland looks to be heading towards liquidation. Xcite Energy’s managers have been trying to engineer a deal that would allow the business to continue operating but those efforts have so far been thwarted by […]