AN ADELAIDE invention that has revolutionised the movie industry globally has won an Academy Award for Technical Achievement.
↧