EXCELLERA STRENGTHENS ITS FINANCIAL COMMUNICATIONS CAPABILITY WITH ALMA STRATEGIC COMMUNICATIONS IN THE UKSeptember 23, 2026 The UK’s leading independent financial communications consultancy joins the Group, taking Excellera’s annual revenue to approximately €80 million, with around 400 professionals across 15 offices worldwide.