Chemours Q1 Revenue at $1.38B, Below Consensus | Intellectia.AI