Toll launches its new $17M Australian logistics facility Toll has launched its new $17 million logistics facility that is located in one of Australia’s fastest growing urban areas. Read More