Cancana earns a mediocre 62% Business Performance Score Michael February 20, 2016 Cancana 1506 Categories: Uncategorized Tags: Natural Resources