The business cards are by Creative Agency, Murmure that is entirely made of an accumulation of posters, before being stamped and then returned to the walls of the city. While this seems to be mostly an artistic installation, this is a fantastic idea for those looking for upcycled business cards.