Business Electric News Tesla slashes car, self-driving software prices globally amides sales struggles Tesla, the Elon Musk headed electric vehicle (EV) manufacturer, has once again… Soumyadeep SarkarApril 22, 20242 minute read