Continue in 2 seconds

Robert Anderson

Robert Anderson, senior specialist at Sempra Energy Trading Corp.