Economy | Thu Apr 29, 2010 5:34pm IST

China's Wen reassures foreigners on investment climate