(SeeNews) - Sep 23, 2014 - US solar and wind power developer Element Power has decided to change the location of its 200-MW Mill Creek wind project in Missouri as the scheme turned out to be economically unviable.