smilingdad
The intersection of sustainability, ethical capitalism, and personal finance
An update on solar production after a tough winter.