I guess I don’t look at company Wikipedia pages very often but this one seems particularly “written by corporate”.