McDonald's Corp has begun offering home delivery in Shanghai, aiming to build a model in China to boost sales and help it catch up with rival Yum! Brands in the world's most populous country. McDonald's has built up a fleet of 300 motorcycles over the past five months to deliver hamburgers from 42 restaurants in Shanghai covering half the city's 14 million population, said Shanghai General Manager Leo Li.