An employee conducts a quality-check of a solar module product at a factory of Chinese solar equipment manufacturer BYD in Campinas, Brazil February 13, 2020. Picture taken February 13, 2020.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results