Savannah Resources denies reports of Barroso project, company sale

The company is in the process of identifying potential partners for the project, slated to be western Europe’s largest lithium mine.