The Glasgow built satellites, funded by the UK Space Agency will monitor weather and help combat global climate change. Continue reading...