Tag: Youtube

Google Says YouTube ad are more effective than TV

In a desperate bid to gain more market share by proving that it can compete and even...