Storia: 889 serious technical defects found in flights in 2025: DGCA — Warptech Lab News