3 ms·Any other relatively well established tech company that's not in MANAMA ?by didibus 5y agoAny other relatively well established tech company that's not in MANAMA ?