Check the latest tweet from ImpactPPA about 15m ago. ?This is great news. Let’s believe in the future, and the future is, renewable energy!?