Hello everyone, Interchannel and NEC Interchannel are the same company. The changer their name in 2004 after being sold to another subsidary firm.
Log in to comment