The federal government will provide more than $32 million for Princes Highway safety and infrastructure upgrades, as part of a package of works stretching from Sale to Genoa - including $8 million to revitalise the highway where it passes through Sale.