Pfizer Is “Too Big to Nail” and Created Shell Companies to Take the Fall for Its Crimes
This video shows how Pfizer cut a deal with federal authorities and created a shell company to take the rap with a criminal plea that allowed Pfizer to continue doing business with Medicare and Medicaid.