We should have Listened to Mother Nature SNAP. CRACKLE. POP. Yes, we got what we asked for…. Efficient supply chains that snap and break under stress. Have you ever asked yourself the Read More » March 26, 2010 No Comments