Honda associates putting the finishing touches on one of Honda’s new Talon side-by-sides, assembled at the Honda of South Carolina Manufacturing plant. Honda manufacturing plants in Alabama, South Carolina and Ohio are celebrating National Manufacturing Day by hosting its first-ever virtual manufacturing experience for students and teachers. Marking its 10th annual…