IGas Energy plc’s chief executive officer Stephen Bowler has left the company by mutual consent. The news comes as the company appointed a new chief financial officer and interim executive chairman. Mr Bowler was chief financial officer from November 2011 to May 2015 before becoming CEO. He guided the company through periods of low oil prices […]