Verified facts grounded in source documentation.
Loral Space & Communications and PSP Investments are Telesat’s largest shareholders following their 2007 leveraged buyout of the company for about $3,000,000,000.