Global Economic Briefs: Iberdrola Exceeds Profit Estimates, Anglo American Faces Copper Output Challenges, and Key Japan-US Strategic Pacts
Key Takeaways Iberdrola (IBE.MC) reported Q3 net income of EU1.74 billion, significantly exceeding analyst estimates, and boosted its adjusted net […]
