
By Lilian Zhang An executive was ‘taken away’ by German authorities after arriving in Munich, according to China’s photovoltaic industry association. Source: China’s photovoltaic association says industry executive was detained briefly in Germany to assist with investigation