For a $40 billion industry, that means charity on a scale possibly as big as the wedding itself.
16 Feb 2017 6:56 PM GMT