Talk:Abelion Corporation/@comment-2003:86:6B12:8637:34FD:637D:311C:AEFD-20180209055913

even though ABELION (ABE+LION?) is not very present in London...

i think they are part of BAE Systems plc and are just working under a different Name in europe/northamerica/southamerica.

btw, i would like to know the meaning of: C.L.G.I. and I.R.G.S.T.