Industry 17 June 2025 ‘Celestial platypus’ mural unveiled on Space Agency HQ A 20-metre-high mural of a “celestial platypus” has been unveiled on the side of the Australian Space Agency’s headquarters at Lot Fourteen. ... Read more