News
After reporting first-quarter results that were better than expected, Repsol, a Spanish energy company, pledged to maintain its ...
Iberdrola, Europe's biggest utility, posted a net profit for the first quarter of 2 billion euro ($2.27 billion), exceeding market expectations.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results