Friday marked the last day on the job for NASA deputy administrator Lori Garver, who announced a month ago she was leaving the agency to take a job in the private sector. At a reception Thursday evening at NASA Headquarters, she reflected on the four-plus years in that role, NASA Watch reported, from the clashes […]