Four Indian-origin women, including Jayshree Ullal and Indra Nooyi, have made it to Forbes’ list of America’s 100 most successful self-made women.

LEAVE A REPLY

Please enter your comment!
Please enter your name here