A person who reports on a business or organization in illegal or unethical activities is called a whistleblower

Yes, that is correct. A whistleblower is an individual who brings attention to wrongdoing, fraud, or illegal activities within a business or organization. They report this information to authorities or the public in order to expose the misconduct and bring about accountability. Whistleblowers play an important role in uncovering corruption and promoting transparency.