Selfsustaining

05.04.08
GreenPix creates massive, self-sustaining LED display in China
05.04.08

GreenPix creates massive, self-sustaining LED display in China

A company called GreenPix has created an astounding combination of sustainable technology and digit...

View