charles_thomas123 See Full Bio Post navigation ‘World’s Largest’: Chinese Company Installs 15-MW Onshore Wind Turbine Over 60% of surveyed Trump voters in Texas said they support solar tax credits