How Suntech destroyed itself – Ben Cavender
Fighting price wars is an art in China to defeat competition. The erstwhile successful solar energy company Suntech showed with a massive default, that strategy can turn against you, tells business analyst Ben Cavender in GlobalPost.Read More →