The amount of information available, as well as searching for and sifting through that information, can be overwhelming. Use this guide as you would a map; it'll help you find what you're looking for more efficiently.
A good place to start is Business Source Complete. Found under the Articles tab, Business Source Complete provides full text coverage for nearly 1,100 business publications and economics journals, including nearly 500 peer-reviewed publications.
In addition to the full text, this database offers indexing and abstracts for more than 1,750 journals.
Image Source: Map of Washington DC. Mrflip (Own work). Public domain. Wikimedia Commons.