News

Lion features on Shared Space

30 June 2022

Located in a central spot on Fanshawe Street, Lion's new office space has been designed to embrace the company's ethos of sociability, and their sustainability aspirations.

View more.