Media Release: SHAFFE elects new President by albert@cga.co.za | Press Release SHAFFE Press Release Presidency 19.02.2025