Star Metro - Beijingers feel the pinch as economic data disappoints