The G8 leaders take on the tax avoiders in a landmark agreement to exchange their nations' revenue records. Also, world fish prices hit an all-time high. Show more
Discover 11,128,835 listings and 280,379 playable programmes from the BBC
The G8 leaders take on the tax avoiders in a landmark agreement to exchange their nations' revenue records. Also, world fish prices hit an all-time high. Show more