Netvibes.com Netvibes was launched in 2005 and is owned by Netvibes (part of … Netvibes.com Read More »