A step closer on faster approvals
Manage episode 521541254 series 3690494
This week the pre-Christmas deluge took hold with an eleventh-hour deal on environment protection laws, a rethink on the reliability standard and fresh warnings of the step-up in projects needed to meet emissions reduction goals.
12 episodes