Vitamin-supplement brand Nature Made is launching its first marquee billboard ad in Times Square on Dec. 31. Previously its ads focused on wellness. Now the theme is the joy of health and caring ...