Question: Which company serves more people, ICICI Bank or First Union?
Sentence (from "ICICI Bank"): ICICI Bank, stands for Industrial Credit and Investment Corporation of India, is an Indian multinational banking and financial services company headquartered in Mumbai, Maharashtra, India, with its registered office in Vadodara.
Relevant evidence: Yes