by Haja Mo May 2, 2023 Business With an initial public offering expected at some point, the company is looking to change its public perception. Not everyone is buying it. Previous Story Google Promised to Defund Climate Lies, but the Ads Keep Coming Next Story After Pandemic Rebound, U.S. Manufacturing Droops