The Senate has just passed the primary piece of legislation for the carbon pricing mechanism.
Well done, Australia :-)
Reader Comments