Renewables: Where Is the Money Going?
Some of you may remember the apparent minor miracle that happened in Spain, over a decade ago. No, I’m not talking about the apparition of the Virgin at Garabandal, or the occurences at El Cebrero in the 14th century. No, this was a far more mundane miracle: Solar panels