Science Group Plc has successfully sold its entire holding in Ricardo plc for £58 million, marking a significant investment return and impacting share buy-back plans...
Science Group Plc has successfully sold its entire holding in Ricardo plc for £58 million, marking a significant investment return and impacting share buy-back plans...