Radar technology co. inks California lease

Monrovia facility will support Mars Rover projects