All aboard, on the renewables train…

Two new developments. One in Santiago Chile and one in the Netherlands. The public transit agency of Santiago, Chile's has signed two big agreements with solar and wind energy developers, which will mean that Santiago's subway system will “run on 60 per cent renewable energy” as of 2018. It sounds like their Metro system is quite … Continue reading All aboard, on the renewables train…