Strada today celebrates a series of major achievements and closes 2025 as a fully independent business with momentum and a ...