Cleantech and decarbonization are the Holy Grail of investment and government subsidy hype, but practically speaking there have been numerous catastrophic failures of cleantech in recent years, both as investments … Continue reading