Alibaba and Yahoo part company

The split up frees both parties to peruse new opportunities.