Home Business Maxar stock drops after delaying launch of WorldView Legion satellites