SES Astra, IDC Invest In African Broadband Venture
SES Astra, a Luxembourg-based unit of SES Global [Luxembourg: SESG], and Industrial Development Corporation (IDC) of South Africa have agreed to invest in IP Direct, a satellite broadband venture started...