Listen

Description

Vast Solar’s Craig Wood on why concentrated solar power can finally have its day in the sun, plus its Port Augusta project and NY listing plans.