Chinese PC giant Lenovo issued earnings for the year ended March 31. Net income came in at 829 million US dollars--almost flat year on year.
A zoo in southeast China launches a plan to celebrate the 35th birthday for giant panda Ba Si, the oldest artificial bred of the specie in the mainland.
The latest film by famed Chinese film director Jia Zhangke has premiered in Cannes. "Mountains May Depart" is vying for the Palme d'Or. Jia showed up at the red carpet alongside cast members and his wife and long time collaborator, Zhao Tao.
After his gig in Beijing, Latvia-born Israeli cellist Mischa Maisky performed in Shanghai over the weekend. Thousands of music fans were there at the classical music festival at Chenshan Botanic Garden. The suburban Shanghai park is hosting such concerts in the fourth year.