The fact is that what ever you become tomorrow is a product of your mindset infact you can't grow beyond your mindset so even if you find yourself in an environment where that doesn't support business growth if you just have the right mindset you can grow your business to becoming successful because one key to business success is rooted in the mindset of the person involved two people can be in the same business but the success of each of them will depends on the kind of mentality that each person possess so the most important thing needed for the success of any business is the mindset
I can't help but agree with you on that. It's true that one's success in life depends on their mindset and how broad their thoughts are. Similarly, when someone starts a business, the environment might make a difference, but the mindset of the owner will play a great role in shaping the business and making it grow over time.
We often see people running successful businesses in environments where one would think a business can never be run successfully. I have seen people running their businesses in places which if you see, you would say they wouldn't even get customers, but that's totally against the reality, and they do pretty good for themselves even in such an environment. The reason behind it is simple, it's their mindset that makes their business work because they don't give up and they know what will bring them customers.
This is why I agree with you that a person's mindset will reflect in whatever they do in life.