The IoT & AI Insider Lab in the Zhangjiang hi-tech zone likely closed in January or February, nearby workers say.