Insight
Lumio has filed for Chapter 11 bankruptcy: what we know
Lumio’s bankruptcy highlights the growing financial strain facing the U.S. solar industry as economic pressures rise.