NBN Co pulled advertising from radio station 2GB after Ray Hadley and another presenter prefaced paid ''live reads'' with negative comments about the government's broadband project.

Mr Hadley repeated criticisms last week about the project's ''cost to the Australian taxpayer'' before disclosing that he was about to live-read a scripted commercial.

''NBN Co has asked me to read a commercial - not about how wonderful it is, which I would not do - but [because there is] some confusion about how it is going to work.''

Andrew Moore, filling in for Alan Jones, prefaced his ad with: ''This is a paid announcement on behalf of NBN Co and in no way reflects my views and I am most definite that it in no way reflects the views of Alan [Jones] but this is a paid announcement on behalf of NBN Co.''