TECK Resources Boosts Share Buybacks & R&D in Renewable Energy to Drive Growth
TECK Resources’ latest $330 m share‑buyback and $450 m R&D push into renewables and nanocomposites reveal strong liquidity, rising investor confidence, and new growth avenues—but also regulatory, supply‑chain, and price‑war risks that savvy investor…
4 minutes to read
