HI, All
I am new to this site and I am trying to get the company I work for to bring out a new sim card. So was wondering what you all think about the idea?
First a little about me, I used to work in IT at DCAL in London and now work for a Telecom company in Holland.
But I also have a...