Pedilio - Environment-friendly pedal vehicle powered by solar energ...