Skip to main content
Report this ad

LEED building certification spreading rapidly in China

Construction site of a housing project in Shenyang, China.
Construction site of a housing project in Shenyang, China.
AP Photo, Dec. 6, 2009

Comments

Report this ad