Aviva, Burberry and British Land in spotlight on Wednesday

When Aviva PLC (LSE:AV.) (Aviva PLC (LSE:AV.)) reported its full year numbers in March the life insurer said it would return £4.75bn to shareholders despite seeing decline in profits. However, the decline reflected Aviva selling eight non-core businesses over the last 12 months, as the business focusses on its core …

Read More »