Cover Business Indian Companies Invest $16.4 Billion in U.S., Creating Over 70,800 Jobs byAbha S VMay 6, 2026