(SeeNews) - Mar 30, 2012 - Chinese Apollo Solar Energy Technology Holdings (HKG:0566) saw its 2011 net profit drop to HKD 723 million (USD 93m/EUR 70m) from HKD 1.19 billion in 2010.