From a high level, Cameco mines for and processes uranium into fuel that can be used by nuclear power plants. There actually aren't that many companies that do this and Cameco is one of the largest ...