Sri Lanka has been ranked 82nd, in a global innovation index issued by Insead, an international business school, behind India but ahead of other key south Asian countries.

Read the Full Article

 

Relates Articles: