The Off Grid Solar Scorecard

November 23rd, 2010

The Off Grid Solar Scorecard rates small-scale solar powered lighting systems sold in Sub Saharan Africa and South Asia.

Read More >>

Read More »

x