Francisco D'Souza is an Indian-American entrepreneur and businessman. He was born in Kenya to Indian parents and later moved to the United States, where he became a successful entrepreneur.
Francisco D'Souza IQ Test: 22 Questions to Determine Your Smartness