downtoearth-subscribe

EU's satellite project set for go ahead

One of the European Union's biggest and most controversial projects is set to get the green light, after the German government approved the release of $391.5m in EU funds for a 38 satellite