Telecommunications giant Telstra has completed its $1 billion share buyback, with the offer oversubscribed by almost 70 per cent.

Telecommunications giant Telstra has completed its $1 billion share buyback, with the offer oversubscribed by almost 70 per cent.