By Lilian Zhang
An executive was ‘taken away’ by German authorities after arriving in Munich, according to China’s photovoltaic industry association.
By Lilian Zhang
An executive was ‘taken away’ by German authorities after arriving in Munich, according to China’s photovoltaic industry association.