Renewables – March 2011
Subsidies under Fire The headlines have not been favorable, particularly for solar programs, over the last month, as Germany, Italy, and France (up to 60% of 2010 demand) have publicly debated the size and cost of their ambitions. Over the weekend, Italy proposed a cap on installations which could limit sales into that market …