Struggling Internet firm Yahoo sees its net income rise 28% to $286m in first three months of the year. Continue reading...