Germany does this much better. They have trades training in high schools. Businesses and unions have excellent apprenticeship programs.
Most importantly, perhaps, they have no idiotic notions that to be promoted very far in a business one must have a finance or business degree. Lots of top executives in Germany were promoted from the factory floor.
Though to be fair they probably got business training later on, paid by the company. My point is that US firms ignore this major potential pool of talent.
In the German company I worked for, EVERYONE in management had a DOCTORATE degree. They told me is was assumed to be needed by all.