Yeah I noticed nothing about companies in the patch notes either. It is very possible that they forgot to add it to the patch notes lol. I do not think that they would add the page to the site and not add it in-game. Prob just forgot about it on the notes...