Episode Details
Back to Episodes
Has Andrew Forrest made right call on thin film solar?
Published 4 years, 11 months ago
Description
Andrew Forrest’s surprising big bet on thin film solar, renewable records tumble, and a crackdown by the regulators.