(Reuters) -Luxury retailer Watches of Switzerland slashed its annual revenue forecast on Thursday, as economic headwinds prompted consumers to rein in spending and move away from splurging on luxury items. The London-listed company now expects its full-year 2024 revenue to be between 1.53 billion pounds ($1.94 billion) and 1.55 billion pounds, compared with its earlier forecast range of 1.65 billion pounds to 1.70 billion pounds. Several factors ranging from geopolitical tensions, slower recovery from the pandemic fallout and raging inflation have restricted people’s spending power. Luxury bra…