What to consider when starting a business

Entrepreneurship is exciting and it is not hard to see why. Many people dream of starting their own business. Though it is tough and requires a lot of time and effort, the final product is often worth all the hard work. But how do people do it? There are many...