News & Publications

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...


  Comments