@Shanuka Thushara Greetings!
Based on the information shared, I understand your requirement for moving resources like VMs and storage accounts between subscriptions (A&B) and across two different tenants (A&B).
Please refer to the suggestions posted by Sreeju here - https://learn.microsoft.com/en-us/answers/questions/1752567/azure-vms-migration-from-one-tenant-to-another
Hope this helps. Let us know how it goes!