By Allison WatkinsonTLL Reporter Licensing International has named the non-profit organization Delivering Good as its charity of choice for product donations. Delivering Good is a non-profit that provides new merchandise donated by manufacturers and retailers to families facing economic, medical, social, and environmental challenges. Since 1985, Delivering Good has … [Read more...] about Licensing International Names Delivering Good as its Charity of Choice