Photo: Fikri Rasyid / Unsplash

Sun Art Retail Group, a major mainland Chinese hypermarket and supermarket chain controlled by Alibaba Group Holding, sank deep into red ink in the full year ended in March, presenting further evidence of weak nationwide consumer demand.

Read More