The Government has planned major developments for the energy sector. What does this mean for the average consumer, and the price they pay for electricity?
Presented by:
Vaughn Davis