20120619 tech.jobs: Dell: India best place for women entrepreneurs