Suntech Debt Default Suntech (STP) which is one of the worst managed solar companies in the industry has been going through tumultuous times after it got entangled in a multi-million dollar fraud and firing its chairman and founder Zhengrong shi. The company now has defaulted on $541 million convertible debt, which came up for redemption […]