Solar stocks rallied on Democratic victories, but policy risks still threaten the group | Blerbz