Loading…
TBEA signs 29 billion yuan framework agreement for solar and wind projects in Zhangjiakou · Endata