Up to £6bn in revenue left on the table by mobile businesses last year due to poor user experience