(SeeNews) - Oct 8, 2014 - Troubled photovoltaics (PVs) maker Shanghai Chaori Solar Energy Science & Technology (SHE:002506) has received a guarantee for most of its CNY 1 billion (USD 163m/EUR 129m) worth of defaulted notes.