Beleaguered solar team “limp” to success
04 November 2009Cambridge University’s embattled solar car team have earned a mid-table ranking in the final results of the “Global Green Challenge” despite battery failures that left them limping across the Australian outback.