News Tulsa To Secure U.S. Position As Global Tech Leader With Approximately $51 Million Award From Economic Development Administration By Black PR Wire Photos: YouTube Screenshots (Black PR Wire) TULSA, Okla.–(BUSINESS WIRE)– Today, the Biden-Harris administration and the U.S. Economic Development Administration (EDA)... My IMessengerJuly 8, 2024