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