IMT Ghaziabad is known for its specialty in the marketing domain. Moreover, it has a stronger brand name in contrast to IIM Visakhapatnam which has just been newly established. Despite being an IIM it lacks the necessary credibility which is not the case for IMT Ghaziabad.
If you are interested in marketing particularly, there is no need to even compare IMR Ghaziabad with IIM Visakhapatnam. It definitely is the former.