Showing all results for
svella.com
About 1 result (0.13 seconds)
4 Contacts
2 Addresses
SVELLA is an investment and acquisition vehicle set up to deliver operational turnaround and shareholder value, helping underperforming businesses power their COVID recovery.
24 Jan 2026