Tesla directors agree to return $735M following claims they were overpaidengadget.com235 pointsthunderbong3 years ago