SolarEdge general manager of Europe Christian Carraro on the "niche applications" of which European solar can take advantage.