Hey, this is not the way for Business Development activity. I say it begging. Smart work does not mean being lazy. Use the net, prepare a list of Economic Times Fortune Companies. Search their websites, get the HO number, make a phone call, and get HR names to sell yourself. You will definitely get a response.
In your city, make cold calls. If it's a branch office you are visiting, get the name of the HR from them. A combination of hard work with smart work is much better and respectable. To help you, try this [Just Dial](http://www.justdial.com), [Business Directory with Free CRM of Top Companies in India, Delhi, Noida, Gurgaon, NCR, Mumbai, Hyderabad, Chennai, Bangalore, Pune, with MDs, CEOs, CIOs, CFOs, Marketing Head, Sales Head, HR Head, Admin Head names](http://www.fundoodata.com).
Remember, data prepared by you will be much more valuable as you are actually working on it, and at the same time, errors will be restricted. Best of luck, buddy.