New Balance was established in 1906 and is a footwear company based in Boston, Massachusetts. Unlike other large shoe companies that have huge marketing campaigns, New Balance prefers to remain behind the scenes and is a privately held company. Despite its humble reputation, New Balance has made quite a name for itself in both the United States and Europe. The company produces shoes mainly for those Read the rest of this entry