Investors unhappy as Yahoo boss Bartz earns $2m from share sales | Heykuki News