TechCrunch Mobility: ‘A stunning lack of transparency’ | TechCrunch Technology April 5, 2026 10:39 PM