By admin In Energy, Oklahoma, Oklahoma Available Incentives, Oklahoma Recent NewsPosted April 11, 2017 GE opens oil and gas R&D center in Oklahoma Two test wells drilled deep underground and a well simulation towering five stories above, highlight the advanced research capabilities of GE’s Oil and Gas Technology Center. GE have opened [...] Read More