ABOUT: An interactive site created to celebrate IBM’s 60th anniversary in Singapore, featuring 120 years of progress.
TAGS: animated, video/sound, illustrated
CATEGORY: agency