Chinese millionaire who owns America's second largest solar plant accused of funding New Mexico illegal weed farms where workers are treated 'like animals'
Denton Peng, CEO of solar giant SPI Energy, allegedly agreed to plow more than $1million into a network of weed farms that trafficked up to 2,000 migrant workers.