Telstra Plans Additional Share Buyback of Up To $654 Million August 13, 2025 John Cooper Global Market No comments yet **Telstra Announces $654 Million Share Buyback: What It Means for Investors** **Boosting Investor Confidence** In a move to return more cash to its … Read more