The Alabama Department of Commerce has opened a business development office in Stuttgart, Germany, to enhance the state’s efforts to attract European companies considering investments in the U.S. Christoph Doerr, a German businessman who spent seven years in charge of an industrial operation in Alabama, serves as the director of the state’s new European office,…