Origin CEO quizzed on company splits and power pricing

Glenn Freeman
Glenn Freeman
Livewire Markets