Forex News US retail giant Costco to set up global capability centre in India, to employ 1000 people, sources say By adminPosted onJuly 21, 2025Time to Read:-words