The Diplomat
The Governments of Spain and Portugal will approve today a cap of 40 euros per megawatt/hour on the price of gas used to produce electricity, compared to the almost 80 euros that...
A group of sixteen Spaniards who worked at the Spanish Embassy in Moscow and who were expelled by the Russian authorities a week ago crossed the
More bags>