Cleantech Weekly News Roundup

Stories that caught our eyes over the week –