Retail Revival

eBay is exploring how online retail and stores work together as it opens its first high street concept store today. Forty small businesses from the...