Nigeria ranks 120th out of 142 on innovation index, Switzerland leads the pack

You may also like...