China’s built environment has just recently been more packed by another green building in Shanghai. The building is the China Advanced Technical Center (ATC)...
Advertisement
Subscribe to our mailing list
Get a weekly roundup of green building news sent to your inbox.