Zach Kallergis Jun 29, 20201 min readThe Netherlands. The Jewel in the European Solar Crown and a country 3 times smaller than New York.
Zach Kallergis Aug 2, 20191 min readThe constant price war in Solar PV downgrades the brilliant technology behind it.