Carlyle, CVC back new oil and gas venture Neptune

919
Private equity giants Carlyle and CVC Capital Partners said they have agreed to back a major new London-based oil and