Michelin's Tweel earns silver 'Edison Award'

30 Apr 2013