Hi T4K-2862,
It's not possible to clone VNETs across different subscriptions. However, you may be able to create the VNET in the second subscription and then restore a snapshot of your original VNET to the new VNET in the second subscription.
You can use virtual network peering to connect networks from two different subscriptions. So you can create a networkB in subscription B, then you can use virtual network peering to connect B network to A network.
Therefore, you could create the VNET in the second subscription and link them.
Reference:
https://learn.microsoft.com/en-us/azure/virtual-network/create-peering-different-subscriptions
I hope this answers your question.
----------------------------------------------------------------------------------------------------------------------
--If the reply is helpful, please Upvote and Accept as answer--