European stocks finished higher on Friday with investors cheering news of an interest payment by debt-ridden China Evergrande Group and brushed aside a survey that showed growth in euro zone business activity slowed in October due to inflation fears.
The pan-European Stoxx 600 was up by 0.46% to 471.88, alongside a 0.46% gain...