Revenue for the six months ended June 30 fell to £97.6 million, down from £100.6 million in the same period last year LONDON: INSPECS Group plc, a global eyewear designer and manufacturer, reported a slight dip in first-half revenue for 2025, citing macroeconomic headwinds and ongoing tariff disruptions affecting exports from China to the…