The open enrollment period for Affordable Care Act health insurance has officially begun, so if …
Read More »Lumio Solar Review: What You Get From This Solar Installer
Solar panels on a roof in Utah, one of the 13 states where Lumio operates. Jason Finn/Getty Images Thinking about choosing Lumio to install your solar panels? The most important thing to know is that it’s one of several major solar companies to face significant financial difficulty recently. In September, …
Read More »