Nepon Auto http://www.neponauto.com There used to be two truisms of American business actually three. First was “What was good for GM was good for the country ( that is the US)”. Second the idea of large companies especially those in the financial industries being “too big too fail”. The corollary of this term or phrase [...]