The local share market has finished higher for a third straight day, gaining 0.8 per cent, but marginally lost ground for the week.
The local share market has finished higher for a third straight day, gaining 0.8 per cent, but marginally lost ground for the week.