Discovery Puts Down $15 Million on OWN Advertisement Campaign October 12, 2011 No Comments on Discovery Puts Down $15 Million on OWN Advertisement Campaign Post View 0 It is general knowledge that Oprah Winfrey’s OWN network has not being doing too well since it was launched in January. The network has spent…