Mining and Heavy Industries Tellus expands senior leadership Tellus Holdings, a government-approved developer of commercial geological repositories for hazardous waste, has appointed a new Chief Strategy Officer and Company Secretary. Sterling Brain was selectedRead More Staff WriterFebruary 8, 2021, 12:24 pmFebruary 8, 2021