Celestica Reports 50% Revenue Surge in Q1 Amid Component Shortages | Intellectia.AI