Cheng Shin eyeing China plant No. 7

31 Jul 2013 by Evoluted New Media