Marketing is part and parcel of running a business. It is a hugely important aspect of any business strategy to achieve success. Big companies spend millions of dollars to hire reputed agencies to handle the marketing aspect of their business, whereas sm…