To initiate a wire transfer, you need to provide the recipient's bank details, like their name, account number, and the SWIFT code of the recipient's bank.
The maximum limit for foreign remittance is USD 2,50,000 per year.
Instead of banks, I think you can check out online platforms that offer international money transfer services. They offer better rates and lower fees compared to traditional banks in my opinion.