20070807 business.india-business: Yahoo India MD calls it a day