(SeeNews) - Dec 16, 2011 - Solar cell component maker Shanghai Chaori Solar Energy Science & Technology Co Ltd (SHE:002506) has secured EUR 1 billion (USD 1.3bn) of financial support from China Development Bank, SinoCast Energy Beat reported today.