Meloni and Todd clash over renewables: "Only blocks from Sardinia." "It's a lie, let's stop the speculation."