Translucent solar cells installed in windows of new EPFL buildingactu.epfl.ch1 point·psuter··0 commentsOpen articleSaveView on HN