Solar power and storage prices have dropped almost 90%::undefined

  • @scarabic
    link
    English
    11 year ago

    Ouch that sounds rough.