We have heard a rumour that Enqii [1]have secured a big shopping mall win in China!
We believe that it could be for as many as 100 shopping malls
We have heard a rumour that Enqii [1]have secured a big shopping mall win in China!
We believe that it could be for as many as 100 shopping malls