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