Business Out of the Box Creative Unveils Its New Portfolio Out of the Box Creative (OTBC), a boutique advertising agency, today unveiled its new portfolio at www.boxcreative.com TopWireJuly 10, 2011