The School of Economics and Business Administration (SEBA) at the Chongqing
University is located in Chongqing, China. SEBA was established in 1937 and
remains once of the most influential schools of business in China. SEBA
is structured into 10 departments and research centers, which focus on
disciplines concerning management, marketing, accounting, finance, economics,
logistics, and technical economies.Â
 embaconsortium
Related Institutions
Chongqing University
Location
Chongqing%2C%20China
Chongqing , China