This really depends on what's being reported on. For example, if the info could be used across multiple departments, it might be useful to create newsfeeds updating staff on the company intranet. Alternatively, many companies create command centres and offer all departments access to the data. If the info is sensitive, a dashboard that only a select few people have access to will be more suitable.