LocationsNorth America

Repsol Energy North America President Phil Ribbeck on the company’s LNG business in North America
Phil Ribbeck is the President of Repsol Energy North America & Repsol Energy Canada. He spoke with The Prospect Group about Repsol’s business in North America, North America...