While articles created by closely associated editors are not always desirable, this seems to be a perfectly well-written article, nobody is making any wild claims for/against the company.  There appears to be no vested interest being paraded here and use of CIO on this occasion seems a) overkill and b) to be forgetting WP:AGF

 Kind regards