Skip to content

Monthly Archives: January 2017

Truly Renewable

What is ‘renewable energy’? Renewable means “to restore to a former state esp. so as to be used again” and implies human effort. Therefore, solar and wind power are not renewable¬†because mankind has no ability whatsoever to restore either natural phenomenon to its original state. There emerges an exciting renewable “Swiss made” energy technology and […]