The US is home to more than 33 million small businesses. Defined by the US Small Business Administration as independent businesses with fewer than 500 employees, these small but mighty powerhouses ...