Australian tin exploration company Elementos has completed a definitive feasibility study (DFS) at its Oropesa tin project in ...