Boutique PR agency, Urban Espresso, has just signed on creative agency, Halo Advertising as their latest client. Urban Espresso will handle all PR and communication for the Halo brand.