Y&R in Australia

Y&R in Australia is understood to have won the advertising business for telecoms company Telstra’s flotation – likely to be the largest in the world this year.

Y&R in Australia is understood to have won the advertising business for telecoms company Telstra’s flotation – likely to be the largest in the world this year.