StumbleUpon unveiled its new look last week, making it easier to discover new and interesting things across the Web. The social bookmarking site revamped its site design and logo, streamlined its StumbleBar, and rolled out its Channel feature. “Really this is the biggest refresh, in terms of look and feel, that we’ve ever had on […]