European markets finished higher today with shares in Germany leading the region. The DAX is up 0.91% while Frances CAC 40 is up 0.21% and Londons FTSE 100 is up 0.18%.

How Indias farmers are using technology to feed more than a billion people

Renewable energy is booming. But its not growing fast enough to fight climate change

Facebook tries to get its house in order ahead of 2020 election

This rally would be even stronger if it werent for Boeing

The largest bank in the US wants to hire people with criminal backgrounds

Not all recessions are a crisis, and the next one wont be as bad as 2008

Opinion: The cost of tampons is hurting low-income girls. Lets fix that

Jamie Dimon says Libra will never happen, and he wishes he could take JPMorgan private

Australian newspapers black out front pages as media unites to defend press freedom

Craft breweries are changing the beer industry in South Africa

Swiss banks are charging millionaires to store their money

There are now more Chinese than Americans in the richest 10% of people in the world