STL features on the list for the top 100 mid sized companies in Kenya by Business Daily 2009/10.

By August 31, 2015Awards and recognition