German incentive supports record 115 projects in 2012

It’s All So Quiet