New Goodwill store opens in Delhi as part of $250 million expansion plan – WCPO 9 Cincinnati January 14, 2026India Retail New Goodwill store opens in Delhi as part of $250 million expansion plan WCPO 9 Cincinnati Read More