Finance
FTSE 100 weighed down by Rio Tinto, Aviva leads gains
Pal sinha, Barnali
1 min read