COMMGiving: Is it Innovation or Planned Obsolescence?

Mobile technology doesn’t last as long as personal computing.

Advertisements