Is this sentence natural?
On the one hand, the insolvency of high street shops may have its roots in the spiraling prevalence of cyber shopping.
If not, could you fix it?
It's possible, but I think you mean something like: "On the other hand, the disappearance/demise/decline of high street shops may have its roots in the increasing use/popularity of online shopping".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
It's possible, but I think you mean something like:
"On the other hand, the disappearance/demise/decline of high street shops may have its roots in the increasing use/popularity of online shopping".