Five EU nations urge tax on energy firms’ windfall profits

News24 | 04.04.2026 18:11
For more financial news, visit News24 Business.