Business and faith: A match made in heaven?