OU announces new $43 million engineering facility