THE VSAT BUYER’S GUIDE The International Development Research Centre (IDRC) is a public corporation created by the Parliament of Canada to help researchers and communities…