TECHNOLOGY Recall alert: Toyota recalls more than 100K trucks, Lexus SUVs over debris in June 6, 2024