Indra Group

ApolloMD data breach impacts 626,540 people

A May 2025 cyberattack on ApolloMD exposed the personal data of over 626,000 patients linked to affiliated physicians and practices.…

Strategic Skies and Steel: Chile Bolsters National Defense with Major New Security Agreements

In a landmark week for South American security, Chile has solidified its position as a regional defense powerhouse through a…