Amway’s New York Business Center is always bustling
As a global direct-selling company, Amway is made up of its business owners who sell Amway products directly to their customers. Amway has over 700 global physical locations, but in some countries that means only a few brick and mortar locations—just the millions of entrepreneurs building their independent businesses. In the New York City area, thousands of people are congregating and shopping every week inside the New York Business Center. Chris Koops with #WHQNews explains.