It's interesting how some Wikipedia articles are carefully fact checked and other articles at the same notability level were clearly written by PR hacks. I do my part when I find the latter. I remember going back and forth with someone from Theranos who tried to insert really promotional stuff into their article years ago. Guess I got the last laugh there.