Tag: tag 3

Policies in favor of renewable energy development worldwide led to strong demand for renewable energy. Demand from large markets such as Europe, China, and Brazil beat expectation. Coupled with the situation across the supply chain…