Comment Comment by starcast2026 By that definition Tesla is a South African company. parent starcast2026 16 days ago