Suntech, China The world’s largest solar panel company in 2011 now faces possible closure as it does not have money to pay the convertible bond due in March 2013. Suntech has been one of the worst managed solar companies despite its initial advantage and size. The company has made numerous mistakes over the years. The […]