s nigel post 7fO alibaba inc