Ethics and Business - do the two go together?

Are ethical businesses more profitable and preffered in the long run?