Trade & Economy China’s economy slows in May, more stimulus expected 1 year ago By Reuters Beijing, June 15: China’s economy stumbled in May with industrial output and retail