Some news stories are provided by Business Wire - www.businesswire.com
Some market data is provided by Interactive Data - www.interactivedata.com
London Stock Exchange data is provided by The London Stock Exchange.
US Fundamental data is provided by Morningstar Inc. - www.hemscottdata.com
OTC Markets market Data is provided by OTC Markets Group Inc.
The PR Newswire is provided by PR Newswire Europe Limited - www.prnewswire.co.uk