The Armored Group, LLC (TAG) has announced the opening of their newest manufacturing facility located in Ras Al Khaimah in the United Arab Emirates. The new state-of-the-art facility replaces the smaller facility which has housed TAG ME for the past several years. Due to TAG’s immense growth, it was necessary to build this larger facility […]