Lockheed’s revenue beat expectations by over $1 billion | World Business Watch

This post was originally published on WION.