Tweet During the week of December 7, 2008 there was a lot of activity in the cleantech sector. Better Place made a few announcements, including its latest deal in Japan and the Technion-Israel Insitute of Technology in Haifa announced that engineers there invented a road surface that generates electricity as cars drive over it. In […]