Supplier Details Global Functionality

I am attempting to implement global functionality to make supplier bank details available across all companies.

Additionally, I seek functionality that enables the sharing of supplier banking details selectively across specific companies. (I have four companies and I only want to link the bank details of suppliers from two of them).

Could someone provide guidance on how to achieve this solution?