Can Business Matchmaking Lead to More Contracts?