Delhi Court Restrains Tesla Power From Using Tesla Brand The Delhi High Court has issued an interim order restraining Tesla Power India from advertising or promoting its products under the “Tesla” brand name, following a trademark dispute initiated by…