MapmyIndia Mappls, an indigenous company specialising in deep tech, has released a series of physical, printed…