WFIN reported that the company's site plans were approved by the Findlay City Planning Commission at a meeting this week.

The site for the 741,000 square foot facility is just south of the McLane Distribution Center, and there is no word on when construction will start or how many people will be hired by the company, according to the radio station.