The coronavirus pandemic is significantly slowing the growth of Facebook’s ads business, but investors seems pleased with the company’s performance in Q1 after Facebook released its earnings report Wednesday. The company beat Wall Street expectations on revenue, sharing that they had made $17.74 billion on while follow short on earnings per share at $1.71. The […]...