Appaloosa Interactive and Novotrade International are the same company, Novotrade was the original name. The page should be Appaloosa Interactive with Novotrade International as an alias.Wikipedia Link
Log in to comment