Amid a flurry of nuclear startups around the country, Abilene-based Natura Resources is one of just two companies with ...