A business alliance is an agreement between businesses , most of the time to help lower cost and improve service for the customer . A business alliance is an agreement between businesses , usually motivated by cost reduction and improved service for the customer .