North Sea newcomer Neptune Energy optimistic after recording £690m profit

Neptune Energy chief executive Jim House
Neptune Energy chief executive Jim House

Breaking