What is business science? That’s a curious question casually popping up here and there these days. Let’s get to grips with the terminology first. What does the word ‘business’ mean?  According to Investopedia, a business is coined as ‘an organization or...