"Let's talk" about what?

"Let's talk", they suggest, but about what? I've blurred the company name, but it doesn't give any clues. (Click for a larger version if you think it'll help!)