Punjab Congress Chief Navjot Singh Sidhu Invites CEO Elon Musk To Set Up Tesla Base In Ludhiana

After Telangana, Maharashtra and West Bengal, Punjab Congress chief Navjot Singh Sidhu has invited Tesla CEO Elon Musk to set up manufacturing units in the state. View Photos Navjot Singh Sidhu reached out to Tesla CEO Elon Musk on Twitter There seems to be no shortage of invitations for Tesla CEO Elon Musk as several … Read more