British Prime Minister Starmer: This is a major step forward in the defense sector.

2026-06-30

British Prime Minister Starmer: This is a major step forward in the defense sector.