New store may be located in NCR

French sports goods retailer - Decathlon is planning to open its twelfth store shortly in the country, according to media reports, and it may be located at Noida Entertainment City, Noida.
Decathlon had made its foray here last year.