What is a reporter or writer who investigates corporate misdeeds?

An investigative journalist/reporter.

Other, more derogatory terms have also been used, terms such as 'muckraker.'