Bizarre HSBC bank ad

Our Greenwash Brigade bloggers came across a rather curious video advertisement by HSBC bank that's running on TV and the Web. What's it trying to say? The video is on the blog. See if you can figure it out.

Comments

I agree to American Public Media's Terms and Conditions.
With Generous Support From...