FinanceAsda reports £21bn in sales for 2025FAB Team2 April 20261 April 2026 by FAB Team2 April 20261 April 20261256 UK supermarket Asda has reported a decline in earnings for the year ended 31 December 2025, despite making progress in reducing its debt and strengthening...