Science Group acquires shareholding in Ricardo Plc February 28, 2025 LONDON: Science Group, the international science & technology consultancy and systems organisation, has acquired a material shareholding in Ricardo plc. At market close on 27...