The landmark Olympus Sandton residential and retail development has achieved a phenomenal R940m in sales just days after its luxury apartments were launched for public purchase on 27 February 2025 ...