In a regulatory filing, Alibaba (BABA) stated, “Alibaba Group Holding and certain of our current and former officers and directors have entered into an agreement to resolve the consolidated ...