Trust for better business relationships