Europe's surging solar sector set for cannibalization risk

background image