Share this page

IFC Supports Affordable Satellite-Based Internet Access for Developing Countries