Microvast to hire 100 lab managers, scientists, engineers in Seminole County

More than 30 positions will pay $100,000-plus per year.