10.0.1.127

Northgate backs Latin America-focused satellite communications company Elara

856
Northgate Capital has picked up a majority stake in Latin American satellite telecommunications business Elara Communica