By Harry Holmes2025-03-12T08:00:00
The deal consists of £16m for Ambala itself and £6m for its manufacturing facility
Already have an account? Sign in here