Delhi High Court sends Tesla vs. Tesla Power trademark case to mediation | Company Business News  Mint