July 23, 2026
Tech executives and investors warn new fees could cost millions, hitting startups hardest