10.0.3.140

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