Carbon price set to drive renewable energy