Public Mobile rolls out pedal-powered smartphone charging kiosks

Comments