Saint Petersburg has officially greenlit the establishment of an information business center in Morocco following a high-level diplomatic mission to the Kingdom.