“Peel ‘n Stick” Solar Panels

October 27, 2010 by  
Filed under Green

Ever wish you could just stick some solar panels on your roof? Yeah, not likely you have, but whether you have wished that or not, the truth is you can. Lumeta Inc.

View original here: 
“Peel ‘n Stick” Solar Panels


Comments are closed.

Bad Behavior has blocked 1454 access attempts in the last 7 days.