Despite losing an interim £900000, Alliance Pharma should make a full-year profit, says chief executive John Dawson. Dawson, the biggest single shareholder ...