20110803 tech.tech-news: Genpact appoints new business development heads