Im a stock holder that has just taken this app off my screen! I tried for 10 minutes to set up an account and was not successful and this isnt my first rodeo!
No wonder the stock has gone to s**t. Its the most user unfriendly website Ive ever visited. And to think they believe they can compete with Amazon...what a JOKE!
Selling my stock and taking my loss...!
Skisoon about Alibaba.com