In a bid to innovate the way businesses connect with their employees and clients, a Houston-based company has announced a series of innovative business thank you cards. More details can be found at https://www.tellinga.com/business