#solsource
Top Voted Definition for #solsource
A portable solar energy platform developed by One Earth Designs for nomadic communities in western China.
1
A portable solar energy platform developed by One Earth Designs for nomadic communities in western China.
1