With new team, they are trying yo build partnerships and get more funding to support their business. There is expectation that big fortune companies are showing interest to invest or work with STER.
It's better to buy earlier before big news is out!
What do you say? What is your expectation and analysis?