11 years ago | 9 IMPRESSIONS
The cleantech business is filled with a lot of frothy claims from startups and their investors. We know from recent experience that when the froth bubbles away, it often doesn’t end well for many of those startups.