Newsroom

A COSTI is born!

07/17/2013

It is not easy to be an innovative economy. The most recent Global Innovation Index places Sri Lanka at 94 among 141 countries. The Global Competitive...


The article author disables the comment feature.