Start Up Business Rate at a 15 Year High

NEW YORK (CNNMoney) -- Necessity is the mother of invention: [...]