Business Source Ultimate This link opens in a new windowFull-text from over 5200 journals, magazines, and trade publications covering business, economics, finance, marketing and more, plus detailed company information on finances, subsidiaries, and products, for more than 1.1 million of the world’s largest public and private companies.