Automotive X Prize Selects 9 High-Efficiency Finalists

by Yale Environment 360 August 1, 2010 0 comment