Better Life?

However, I was rather touched by the banner promoting the stated aim of CES: "A Better Life, A Better World." It's hard to argue against this sentiment.
Advertisement
Advertisement
Advertisement