Irish oil field in the Celtic Sea to yield 280m barrels of oil
Providence Resources Plc, an Irish and UK listed company, identified the “productive potential” of the Barryroe oil ...
Providence Resources Plc, an Irish and UK listed company, identified the “productive potential” of the Barryroe oil ...