News

Architecture studio Schmidt Hammer Lassen has completed a power plant in Shenzhen, China, that is topped with a rooftop ...