site logo

New glue-on solar panels could cut installation costs and time signifiantly