US tribes approve 153MW project

The Cherokee Nation and four other tribes have approved a development plan for the largest wind farm on tribal lands, a 153MW project in northern Oklahoma.

US tribes approve 153MW project
Published 15 May 2013, 22:11Updated 26 September 2016, 14:12