Thursday, July 7, 2022
Home Tags Cicada Innovations

Tag: Cicada Innovations

The great Australian clusterf#$%

Of the 400 people who work in the building 60 per cent have a PhD – they are the nerdiest of the nerds who need space to tinker.