The CSIR continues to play a critical role in addressing South Africa’s developmental challenges, particularly poverty, unemployment and inequality, in line with its mandate. This is according to Dr Thulani Dlamini, chief executive officer of the CSIR, who presented the organisation’s annual report for the 2024/25 financial year this week in Pretoria. Exceeding financial targets […]