Tesco announces GBP1 billion share buyback as profit surges
Tesco PLC on Wednesday announced that profit skyrocketed in its latest financial year as inflationary pressures reduced substantially. The Welwyn Garden City, Hertfordshire-based supermarket chain...