Blow for Aussie startups as chief executives of Cicada Innovations and Fishburners announce resignation on the same day
Australian startups have taken a blow today, as the chief executives of two of the biggest institutions in the country have announced they’re stepping down.