Showa Aluminum Can Has a Ceremony to Celebrate the Completion of the Third Production Base in Vietnam

This new production base (Ba Ria-Vung Tau Factory) is in Ba Ria-Vung Tau Province, which is in the southern part of Vietnam.