Masqa Investment Sets Nomu IPO Terms: 11.11 Million Shares for a 10% Stake, Subscription Opens June 17 | Marsad Insights