The responsibility for making business announcements typically falls on the public relations or communications department. However, depending on the nature of the announcement, it may also involve the CEO, CFO, or other senior executives. For instance, financial announcements are often delivered by the CFO, while strategic updates may come from the CEO.