investor relations department business definition
The unit of a business that is responsible for providing current and prospective investors with an accurate portrayal of the firm's performance and prospects.
Learn more about investor relations department