Hell no you can't use their logo to slag them off, they will crucify you. You can use their registered trade mark name i.e. Tesco, but if you use the Tesco logo without permission you leave yourself open to litigation.
'''The apparent price war -I don't believe though.
There is all sorts goes on behind the scenes with the big boys and the games they play with suppliers and customers.