Wishful, head in the sand thinking...
Corporations and guns: How companies are reshaping the gun control debate
You describe Corporate Anti-America. These are multi national corporations who do not consider themselves “American.”