Ecstra Foundation Ltd (Ecstra) has appointed Ms Delia Rickard to its board, effective as at 18 April 2023. Ms Rickard has over thirty years’ experience working on behalf of consumers. ... Read more continue reading
19
Apr
2023



