
One of the things that people in the solar industry like to joke about is we’re all taking a ride on the “Solar Coaster”. Meaning, it is a very up and down business as public opinion and policies sometimes change at an alarming rate. But the truth is we know it is the same for […]










