Spain's Audiencia Nacional has annulled a €25 million fine on Iberdrola over alleged electricity market price manipulation, upholding the company's appeal
Spain's Audiencia Nacional has annulled a €25 million fine on Iberdrola over alleged electricity market price manipulation, upholding the company's appeal