Transferring Data between Google Cloud Storages that Belong to Different Projects
If Google Cloud Storages belongs to different projects but are under the same account, you can transfer content between them. For example, if an Aspera client has access to Project A but not Project B, that client can transfer content between storage in Project A and storage in Project B by creating a private key in Project B and configuring it on the transfer server in Project A.

Prerequisites:
- You can create or access a service account (IAM and Admin) in the target project
- You can create a private key in the target project
- Both projects have Aspera transfer servers installed on virtual machines