Your Search Returned 1 tagged news report
Decisive action on the part of his government and those in other countries, including stimulus strategies, pulled the world economy back from the brink of collapse, Mr Rudd said. "We were looking into the abyss of the total failure of the global financial...
Tags: South Road Superway, Adelaide, China, Mr Rudd, IEA