According to various wealth reports, India has over a million millionaires (in USD terms). While the exact number fluctuates based on market conditions and definitions, the statement that more than a million Indians are millionaires is factually correct.