The sale of the government’s final stake in Telstra (T3) has enjoyed a late boost, with demand now ensuring that up to AUD13 billion (USD10 billion) worth of stock will be offloaded, compared with the government’s initial mandate to sell AUD8 billion worth of shares. Institutional investors will put in their final bids tonight, in turn determining the final price that all T3 investors will pay for shares.