Report: Vitamin World to close stores in Trumbull, Danbury

Vitamin World will close its stores at the Trumbull and Danbury malls, according to the New York Times.
The CEO says the company will continue to operate its 150 remaining stores.
Liquidation sales began earlier this week.