PoliticsWorld NEWS
The Body Shop ceases US operations, plans to close dozens of stores in UK, Canada
The Body Shop has ceased its U.S. operations and is closing dozens of locations in Canada amid deepening financial struggles for the British beauty and cosmetics chainRead More Business