I check following sites to keep myself updated. www.bloomberg.com www.reuters.com www.investing.com www.wsj.com www.cnbc.com
On finviz you can see the fundamentals under the chart and also chart mills has a fundamental section