India’s biggest ecommerce company Flipkart, the world’s largest online retailer, has opened its first brick-and-mortar store in the country.The online shop will be located in the capital of New Delhi, Delhi.The Flipkarts website will be able to display more than 5,000 products, including clothing, footwear, electronics, and more.The shop will have an array of categories including electronics, home furnishings, travel, […]