(SeeNews) - Mar 10, 2014 - Shanghai Chaori Solar Energy Science & Technology (SHE:002506) intends to sell solar farms in Europe and the US in a drive to obtain cash and repay noteholders, its vice president Liu Tielong told Bloomberg by phone today.