$XELA The stock price sucks now but I don’t think this company is going to go anywhere, They have contracts with banks, law firm, healthcare and governments with $1.2B revenue 17000 employees these are all facts XELA share price will recover!
1
7
7 Likes