Royal Media Services wins big at the Marketing World Awards

  • | Citizen TV
    225 views

    Royal Media Services bagged three prestigious Awards at the 13th Marketing World Awards (MWA) held Saturday night at Ole Sereni in Nairobi.