Scaling Up Innovation

Hundreds of new energy and resource companies have been launched over the last decade, but too few have reached commercial success. A breakthrough innovation won’t generate financial return…
Video Rating: 5 / 5