Alibaba considers revenue sharing for Qwen3.8-Max to offset development costs

Technology