SolarEdge’s strategy to manufacture its own battery cells and packs for its energy storage business is not likely to result in a cost advantage, in our view. We think the enormous amount of battery ...