Why Google is not selling ads to Yahoo for Yahoo Business

Google is selling ads on Yahoo’s new Yahoo Business for $1.2 billion per year, a new filing from the tech giant revealed.Yahoo’s parent company also said it is seeking an additional $500 million to $1 billion to fund a new Yahoo Enterprise Services division.Yahoo also announced on Thursday it will no longer allow advertisers to […]