“Just like Aadhaar is the identity of a person, eLoc is the identity of an address or a business,” said Rakesh Verma, managing director of MapmyIndia. “Over 20 million) eLocs have been generated already and, apart from the address, it can also include more information about a business.”