Markets | Fri Sep 7, 2012 7:55pm IST

China approves $157 billion infrastructure spending