European stock markets have mostly picked up ahead of the latest Greek bailout agreement, but London wilted over poor Chinese data.

Read full article here: Fin24 Market News