It's funny how people pay attention to a talking celestial body. "A message from the sun" is a natural way to talk about Applied's new solar panel manufacturing systems. The sun's messages appeared in ads, web, tradeshows, videos and even Tweets.
Role: ACD/AD