Skip to Content

Residential Solar for $2.24 per Watt in Germany?

  • Feb 23, 2012
  • Article
  • Energy Democracy