Home BusinessSeedstars launched first hub in Morocco, offering up to USD 500,000 in investment for startups