site logo

Forrester: Mobile shopping stalls as payment hinders growth