Before I start talking about solar power, I just have to take a minute to say that Italy is my favorite European Country. I am an American, so I realize that it might make me a little “uncultured.” But I have been to Italy twice in my lifetime and I just can’t get enough! I [...]