Storia: Alibaba sets price in US$10.2b billion new share offer, drops 10% on market open — Warptech Lab News