Billions of pounds will be invested to ensure national infrastructure continues to deliver for the people of Scotland, the ...