Madrid. 27 April 2020. More than 500 Indra professionals are providing direct support on the ground for the work of the Armed Forces throughout Spain in…