Trio Petroleum Corp announces appointment of Michael L. Peterson as CEO

Plant Management & Operations