I-cleantech logo Published 06/11/2014 | By kristof Full size is 215 × 215 pixels Punch powertrain solar team » « Failure