S solarletter.substack.com Solar Cannibalization: Spain vs. Germany 3 points barredo 1 year ago 2 comments