World

American car manufacturer Tesla has filed a case in the Delhi High Court against Gurugram-based battery manufacturing company Tesla Power, accusing it of trademark...