Talara Refinery Halts Operations After Power Supply Interruption
The Talara refinery in northern Peru halted operations after an interruption to its electricity supply.
The Talara refinery in northern Peru halted operations after an interruption to its electricity supply.