By Sam Groves Cameco, a Canada-based uranium company, has published its latest sustainability report. Available here