International tech companies are eyeing off a centrepiece innovation centre at Adelaide’s Lot Fourteen as developers work on the best way to link the old with the new.
Builder signs up for last historic touch on hi-tech hub
0
August 22, 2020
Tags