Macleans.ca
Canada’s magazine
O3b Networks plans to launch eight satellites capable of offering low-cost Internet