Toronto based Space Flight Laboratory (SFL) announced today it had successfully demonstrated its drag sail technology when the CanX-7 satellite deorbited last month.
Read More »Toronto based Space Flight Laboratory (SFL) announced today it had successfully demonstrated its drag sail technology when the CanX-7 satellite deorbited last month.
Read More »