China appears to be losing its appetite for shark fin, a popular delicacy served at state functions, weddings and business dinners as a sign of wealth and prosperity. A government ban on the controversial delicacy at state banquets and official functions last year is now being adopted by restaurants and hotels. Scientists estimate 100 million sharks were killed for their fins last year earning the trade more than a billion dollars. Al Jazeera's Craig Leeson reports from Beijing.