The latest self-funded technology demonstration from Lockheed Martin is ready to launch no earlier than March 15. In the ...