Home World news Renewable energy stocks fall as Trump bill taxes Chinese components