The Mohammed VI Polytechnic University (UM6P) officially marked its presence at STATION F, the world’s largest startup campus, this Thursday with the launch of NextAfrica, its transcontinental ...