On the CEC Report this week, Robert Barwick and Craig Isherwood discuss:
1. Everybody knows Australia's banks are Too Big to Fail, but there's only one solution
2. IMF sinks its austerity fangs into Ukraine
3. Are solar-powered submarines and wind-powered jets the future of Australia's energy security?

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…