Richard Waters Will cleantech finally catch the IPO wave?