Discovery Health
Nothing is happening
Last week Thursday I noticed that my Discovery credit card was not loaded on my discovery profile on there website, They apologise and said it will be on within 24 hours (Ref: 2706916706). Its Monday and nothing still on. The other thing is I requested about a month ago for a new Discovery medical ...