Marketing & Advertising - , ,
InStall Media is an advertising startup that uses transparent toilet paper dispensers with display advertising inside to help companies capture the attention of today's busy on the go consumer when they have a few minutes to spare.A brainchild of Star Toilet Paper and its founders, they seek to continue to change the way people do their business.