LONDON, UK / ACCESSWIRE / December 21, 2024 / SDI Partners, a London-based investment manager, has announced its recent ...