The stringent restriction New York Stock Exchange slapped on mainland state enterprises have given Hong Kong the edge for the past few years.
Q1. "The stringent restriction New York Stock Exchange"
If I change this sentance to be "The stringent restriction of New York Stock Exchange" ,Is it to be better or worse?
Q2. What is the meaning of" slapped on" in Chinese?
Q3. Is this sentance conbined by two short sentances?(1.The stringent restriction New York Stock Exchange slapped on mainland state enterprises 2. have given Hong Kong the edge for the past few years.)
and why there haven't a conjunction to connect these two sentances such as that or ",".
Thank you!!