The article does not look credible. It has no source, no evidence whatsoever. Am I supposed to take the author's word as gospel?
Is it based on guess work? Close reading of public statements and financials? An ex-employee with an axe to grind? No clue.