Home Your Tech Entertainment Displaying items by tag: Waleed Aly

Laurie Patton has taken up the reins as chief executive of Internet Australia again, he confirmed to iTWire today.

Published in Telecoms & NBN