Gold prices have crossed Rs 1 lakh for 10 grams in India as the yellow metal witnesses a record rally driven by uncertainties in global markets. Pure gold, those of 24 carats, now cost more than Rs 10,000 for a gram in all major cities, including Delhi, Mumbai, Kolkata, and Chennai. Flipkart will shift its holding company from Singapore to India, the e-commerce company said on Tuesday, as its parent Walmart aims to take the 17-year-old company public.