Sectors | Mon Aug 6, 2012 12:32pm IST

Italian road to China's Suntech fraud was paved with warnings