British rocket company Skyrora receives Icelandic Leif Erikson Award for its environmental efforts Skyrora View More