Element Fresh, a Shanghai-based chain that serves healthy foods such as salads and juices, is exploring strategic options including a potential sale, according to people familiar with the matter.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results