Alibaba Group is a publicly owned, China-based global company founded in 1999. Its primary business is software development, and it also operates within the IT and retail sectors. As of 2023, Alibaba employed approximately 80,330 people and generated revenue exceeding $1 billion. Its headquarters are located in China.