Can Sweden deliver its much hyped green energy boom?