Firm: Greenworks North America, LLC, dba Greenworks Tools, of Mooresville, North Carolina
Aliases: Greenworks North America, LLC, dba Greenworks Tools, of Mooresville, North Carolina