Setting an indelible mark on Sri Lanka's rapidly developing ICT industry, software product engineering specialist 99X Technology swept up two awards at the recently concluded National Best Quality ICT Awards (NBQSA) 2013.
Pet safety company says moviemakers should portray pet safety more responsibly