Loading…
Fangda Group wins $45M curtain wall contract for Tencent Digital Tower · Endata