Switzerland has claimed the top spot on the Global Innovation Index for the fourth-straight year while Sub-Saharan Africa "posted significant regional improvement".
No comments:
Post a Comment