tech:

taffy

MDA

MDA Gets $80M International Space Station Contract

MacDonald, Dettwiler and Associates, a global communications and information company,  has signed a contract with the Canadian Space Agency valued at CA$81 million (around...