News

The company aims to open a 90,000-square-foot facility in South Florida.