May 12, 2021 Premium Subscribers SolarEdge (SEDG): Falling off a Cliff? The solar power industry is all the rage in this ESG (Ecology, Social, Governance) world we live in these days. The government is pushing so-called renewable energy fast and furious.…