5th August 2025 OS Revenue scales new peaks as insurers map climate risks Ordnance Survey (OS), Great Britain’s National Mapping Service, announces annual results for the financial year ended 31 March 2025 with revenues of £194.6m, representing...