DESKTOP APPS
Published: September 10, 2008
Is your widget working?
Widgets are all the rage, but are they worth your time? Agencies share their opinions and explain what a widget needs to keep consumers interested.
