20111018 tech.tech-news: Bharti told to deposit Rs 25 cr penalty