Bengaluru and Delhi are the best cities for women entrepreneurs in India, according to the report. While Bengaluru ranks 00th, Delhi is on the 00th position in the list of top 00 global cities topped by New York City