Companies across all sectors with increasingly smaller size rely on alliance relationships to bolster revenues during times of economic uncertainty. When forming alliances, large firms typically hire vendors such as investment banks to help identify potential alliance partners. However, small businesses with intention to build alliance find difficulties to search desired partners especially on ...