A new building at the campus of the Tokyo Institute of Technology is almost self-sufficient in power use. The walls and rooftop of the seven-story Environment and Energy Innovation Building in Meguro..
A new building at the campus of the Tokyo Institute of Technology is almost self-sufficient in power use. The walls and rooftop of the seven-story Environment and Energy Innovation Building in Meguro..