Diageo posts sales rise as North America decline slows

· Perth Now