Now playing Next Business Planet Spain's Lerida cluster entrepreneurs boost international sales 27/06/2014
Now playing Next Next Series World Cup United: how satellites make football a truly global game 12/06/2014
Now playing Next World News NASA's Global Selfie: More than 100 countries and thousands of photos 27/05/2014
Now playing Next Unreported Europe Have sanctions against Russia ended London's financial honeymoon? 23/05/2014