Markets, Business & Tech Briefing -- Thursday, February 26, 2026
EDP Posts Record 1.15 Billion Euro Profit Portugal's largest utility reported a 44 percent jump in net profit to 1.15 billion euros for 2025, driven by a dramatic turnaround at EDP Renovaveis. The renewables arm swung from losses of 556 million...