Topic
All published articles in this topic cluster, in chronological order.
FCC: 46.6% More Profit — and 13% More Revenue
FCC increased its net profit by 46.6% to 230 million euros in the first nine months of 2026. Revenue grew by 13% over the same period.