Chinese actress Zhao Wei and her husband Huang You Long have been barred from China's securities markets for five years over irregularities linked to a takeover bid. A $45,1100 fine was imposed on both Zhao and her husband. Zhao and Huang built up an estimated $1 billion in wealth through their investments, including early stakes in Alibaba Pictures Group.