Egypt-based CIB launches corporate venture firm CVentures

Share this