2 employees
India Switch Company is a sales of ATM managed services & payments processing business to efunds
$23M
from 1 investors over 1 rounds
Switch India Corporation raised $23M on April 1, 2005
Investors: MAPE Advisory Group