ParentFull threadZagitta·Lower supply means higher prices which increases the attractiveness of renewable energy?View on HN