Expansion marks a transformational step in the evolution of Inbay
(Photo Above: John Prenn, Inbay Chairman opening the new office in Sri Lanka.) Inbay, one of the most established and respected technology providers, announce their brand new building for 2020 in Sri Lanka. The office space is more than double the floor space of their previous office. The expansion marks…
Read more