Duke Energy Corp (NYSE:DUK) today announced a project to build a 5-MW solar array on a retired landfill in Buncombe County, North Carolina.