20110309 tech.tech-news: AOL India may lay off 60-70% staff