Tag: Chinese firm supplies 1.1 megawatts’ of solar panels in Venezuela