Company description
Stadium Australia, currently also known as ANZ Stadium due to naming rights, formerly known as Telstra Stadium, is a multi-purpose stadium located in the Sydney Olympic Park precinct of Homebush Bay. The stadium, which in Australia is sometimes referred to simply as the "Olympic Stadium", was completed in March 1999 at a cost of A$690 million to host the 2000 Summer Olympics. The stadium has since then ...