Gorilla Technology Group Offers Q1 Business Update via Earnings Call Highlights ITRG Q1 2026 Earnings EPS Falls Short of Estimates Amid PreProduction Phase Babson College Examines AIs Dual Impact on Business and Society