You'd have to say you're suggesting and asking— Requiring is a strong word if you don't have legislation to do so, but as you build the web site, those companies that wouldn't provide information would find themselves a little bit on the outside looking in, so there'd be a moral suasion effect to this.
Il faudrait faire une campagne de publicité à ce sujet, dire que vous proposez et demandez.Exiger est un terme un peu trop fort, si cela ne s'appuie pas sur une mesure législative, mais les entreprises qui ne verseraient pas d'information dans ce site web se trouveraient un peu tenues à l'écart, ce qui aurait un effet de persuasion morale.