“It’s always darkest before the dawn”
For most companies active in the solar space, the stock market ride of the past few years has been very rough – a far cry indeed from the performances of the “Magnificent Seven”. Massive Chinese production of solar panels has caused a global supply glut, exerting downward pressure on end prices. Combined with the failure […]