20100608 tech.tech-news: Bharti now among global top 5