It means you have the mindset to change challenge into opportunity, that you can find a way to profit when others may fail or give up. It also infers that you are good with money, specifically in generating it.
It means you dont care who you shaft in order to gain what you want.
Business minded just means you have a mentality for turning 1 into 4, 4 into 8, etc. thats both a good thing and bad thing. Shows you can hustle but it also shows your after returns.
I would presume that it simply means that someone is focused, logical, and has an aptitude for math. A compliment, almost certainly.
you are crazy because you don't know what emotions are, nor do you care about people.