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 chain
Biden called for new spending initiatives to lower costs for health care, child care and housing and new taxes on the wealthy and major corporations to offset those proposals.