Before you put up a business, make sure you have carefully studied your target audience and the chances of business growth on where you plan to establish the foundation for your business. These two go along at all times since a good location is useless when your target audience is not reachable.
it absolutely depends on your target market. If you want to set up a restaurant or shop, would better if you find strategic place for your business.
Of course it is if you are talking about offline business. If some businesses like restaurant your location decide your success or failure.
Not necessarily... it all depends on the type of business you are in. For some people, just the fact that they are involved is enough to draw people in but most of us have to work so much harder and ads certainly help.
I think each and every factor needs to be researched before launching business. Do lots of home work before going live! All the best!
It depends what kind of business it is. If its an offline business where you generate business from people coming in off the street then location is vitally important. You need somewhere where there is maximum traffic and where more people are likely to see your business.