November 1, 2018 Navajo Nation slams green billionaire for his job-killing renewables initiative Should Prop 127 pass, many of the power generation jobs these Native Americans work in would be put at risk — dealing a heavy…