News 13 March 2018 Teal Group Estimates Value of Space Payloads Teal Group Estimates Value of Space Payloads Through 2037 at Over $270 Billion WASHINGTON, March 12, 2018 /PRNewswire-USNewswire/ — Coinciding with the Satellite 2018 Conference…