Shanghai: Prime Minister Narendra Modi on Saturday held that "India is ready for business" and urged Chinese. Continue reading