Continue in 3 seconds

Robert Anderson

Robert Anderson, senior specialist at Sempra Energy Trading Corp.