Barclaycard, a leading payment provider in the UK, has launched a new customer website to support its sponsorship with music partners Live Nation, Mercury Prize and Global Radio. From today, ...