Allied begins production in Russia manufacturing facility

We are excited to announce we have begun manufacturing at our newest international facility in Yelabuga, Russia, located in the Republic of Tatarstan. Russia is the fifth largest foundry market in castings produced and has the second largest primary aluminum production in the world. This continued global expansion has given Allied the opportunity to be one of [...]