The company's website provides limited information...
The company's website provides limited information about their initiatives and events. It would be great if they could improve the website's content to give a clearer understanding of their work.