Tag

solar power

Taxing The Sun

Unlike majority of European Countries, Spain is about to enact a new law that will potentially discourage citizens from the usage of solar panels and...
Read More