Deals | Tue Sep 11, 2012 8:10am IST

China's Xi not seen in public because of ailment - sources