The Malaysian Anti-Corruption Commission, abbreviated MACC or SPRM, is a government agency in Malaysia that investigates and prosecutes corruption in the public and private sectors.