Connect with us
tesla showroom tesla showroom

Energy

Tesla just trademarked MEGAPOD: here’s what it is

Tesla just trademarked ‘MEGAPOD’ with the United States Patent and Trademark Office (USPTO), its latest move in what seems to...