This same exact article, which is nothing more than a copy/paste of company's press release, has been attributed to perhaps 50 different "authors," depending upon which website it is posted on.
Also, why is Create ALL BIG LETTERS? Unless they stand for something, and if so, what?