Italy’s trend of offering financial incentives to revive depopulated areas continues in 2026, and the Autonomous Province of Trento has confirmed that its popular €100,000 grant scheme will continue ...