SPAIN’S Council of Ministers formally approved a price cap on Friday that limits gas prices used to produce electricity. The 12-month concession granted by the
Want to read the Olive Press with ZERO adverts? Click here to become a subscriber today and enjoy 50% off an annual subscription in our special Black Friday sale