Punjab, Bengal, Maharashtra & Telangana leaders invite Tesla CEO Elon Musk to set up shop in their states

Punjab, Bengal, Maha & Telangana leaders invite Tesla CEO Elon Musk to set up shop in their states