LSX Solar Panels University of Alberta

LSX Solar Panels at the University of Alberta in Edmonton Canada hold up as they have the highest snow, hail and wind load ratings, as well as being the best looking, weatherproof solar panels in the world!