Discovery Place, insurance giant Discovery’s new headquarters in Sandton, is an instant landmark. It’s undulating glass façade and gravity-defying curves and cantilevers make a powerful statement from its…