News

Shifting to a bigger office space – Manama

Shifting to a bigger office space – Manama

Transworld Main office has successfully opened their new operations office in Um Al Hassam, Manama. As the newer office has a bigger engineering department, larger meeting rooms and bigger Data Center.