Who has been appointed as the first independent female director of International Cricket Council (ICC)?
[A] Indra Nooyi
[B] Archana Bhargava
[C] Tulasi Munda
[D] Tulasi Munda
Click Here to Display Answer