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.
The Off Grid Solar Scorecard rates small-scale solar powered lighting systems sold in Sub Saharan Africa and South Asia.