Internet Tech & Web

Google Buzz – Not Just Another Social Media?

Google rolled out its new social media baby on Tuesday in a not so unique name "Google Buzz". Instead of