Sardinia’s Renewable Energy Conflict: Identity At StakeMay 8, 2026 Technology 024 Mins Read1 Views “Why are you here?” Fabrizio Pilo, an electrical engineer, asks me as we sit in an outdoor café near his…