by Haja Mo July 27, 2023 Tech Wall Street investors were hoping the social media giant would regain its footing after more than a year of problems, including slumping ad sales. Previous Story This Whale May Win the Prize for Longest Pregnancy in Mammals Next Story NASA Picks Lockheed Martin to Build a Nuclear-Powered Rocket