Eight Type 26 frigates will be built Built by BAE Systems shipyard in Glasgow, Scotland, the Type 26 Frigate named HMS Glasgow will be the first in the new City-class…
Eight Type 26 frigates will be built Built by BAE Systems shipyard in Glasgow, Scotland, the Type 26 Frigate named HMS Glasgow will be the first in the new City-class…