German Solar Installations Priced at $2.24 per Watt (US Solar at $4.44 per Watt)

by Joshua S Hill 6 comments
German Solar Installations Priced at $2.24 per Watt (US Solar at $4.44 per Watt)