Seedstars announces opening of their first hub in Egypt

Source: zawya.com