Featured2 years ago
Repsol Achieves €1.1 Billion in Q1 but Suffers from the Drop in Oil Prices and Earns 20% Less
Despite the decline in Repsol results, there are business areas that have performed positively, such as Customer (+82%), Industrial, and Low Carbon Generation (+21.4%), which were...