Microsoft faces trademark dispute in Ahmedabad  BusinessLine