Italian ‘killer’ Decree Threatens Global Solar Industry

by Carlo Ombello | opportunity:energy March 4, 2011 3 comments