TMC the metals company (TMC) Sheds 11.3% on Investor Caution Over Deep-Sea Mining Yahoo Finance 2025-07-30 12:33 Source Original site