Science Messy NBN levy is under fire NBN Co may have posted what it calls “solid” third-quarter results, with a 112 per cent increase in total revenue to $1.4 billion for the nine months ending 31...