Despite the end of China’s export tax refunds on April 1, exports of Chinese solar cells and panels continued to surge in April as demand for solar installations in Africa, Southeast Asia, and Europe soars amid the oil and gas […]
- info@avant.com
- Mon-Fri 8am - 6pm