If business is what interests you, you can consider:
1) 12th (any stream)+BMS+MBA
2) 12th (any stream)+Graduation (any stream)+MBA
By pursuing BMS you get exposed to the subjects that one would study at MBA and could look at developing a business perspective right at graduation.
For information on colleges offering BMS you can log on to http://www.youngbuzz.com/colleges-guide
This should surely help.