Tech5 months ago
Tulsa To Secure U.S. Position As Global Tech Leader With Approximately $51 Million Award From Economic Development Administration – Black Star News
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) awarded approximately...