Businesscafe - The Great Place to Work Institute in Sri Lanka recently awarded 99x, a leading technology company in Sri Lanka, the Great Place to Work Legend title, highlighting its commitment to maintaining an open and diverse workplace for all and, more importantly, standing by its employees in the face of adversity.
...