Sunrun remains a cautionary tale and maybe another expensive ESG stock. The solar sector has become more competitive over time, yet it is still unprofitable and fickle. Continue reading