By admin December 15, 2021 Business , marketing Finance Share on FacebookShare on Twitter Tesla Inc (NASDAQ:TSLA) CEO Elon Musk hit back at Elizabeth Warren after the Senator criticized him for his tax-paying practices and campaigning for policy adjustments in his favor. In the…