Four Indian-origin biz leaders on Forbes’ 100 richest self-made women list

Four Indian-origin women, including Jayshree Ullal and Indra Nooyi, have been named by Forbes among America’s 100 richest self-made women, with a combined net worth of a whopping $4.06 billion.

Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News