Business comes in different sizes, but branding knows no difference amongst them. It is equally important for small as well as big business. There are cases when big brands try to look more like small firms and then there are small firms that are keen to imitate the...