Oil & Gas ‘This issue cannot be delegated’ – energy bosses challenged to break down barriers for women 29/04/2022 By Hamish Penman Energy bosses have been challenged to step up to the mark and show leadership in order to help their female employees flourish at work.