Budget machinations and some challenges to the electric dream
May is budget month and I know you are all getting pretty excited about it. No doubt, the 9th of May is already highlighted in your diaries and you are clearing those pesky social engagements that might interrupt one of the big economic nights of the year!