Thinking Points CDG (TSE: 2487) is a marketing solutions company with a particular strength in promotional goods with a lineup of about 10,000 different product offerings.With the rise in internet advertising, however, demand for promotional goods is declining, and CDG is still in the middle of transitioning into a well rounded marketing solutions company.Although the […]