Credit: Getty Images/iStockphoto/microgen Twitter Inc (TWTR) Clears Low Q1 Bar, But Challenges Persist