Need To Know News 22-07-15 Original post Cached copy Pfizer Is “Too Big to Nail” and Created Shell Companies to Take the Fall for Its Crimes Need To Know News - 2022-07-15 - Original post - Cached copy 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.