https://www.nbcnews.com/tech/tech-news/megaspeed-statement-n...
give it time, I think there's plenty of evidence already that Megaspeed was not the company it pretended to be.