Heyy Aswin,
Since you've written ' abroad', I am assuming that you are considering multiple countries abroad. But I have done a bit of research about studies in Germany. Therefore, my answer will be specifically related to Germany.
First of all, Studies is Germany is tuition fee free if you pursue it from a public university, you just need to pay the semester contribution each semester which is very less compared to other countries. You will only have to manage your daily expenses on your own.
Public Universities in Germany that provide a bachelor's degree in International business are -
1. Hochshule Bonn-Rhein Sieg
2. OTH Amberg Weiden
3. htw saar- university of applied sciences
4. FAU Erlangen - Nurnberg
There are a few private universities as well.
I hope this answer helps.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile