Double dilemma for Intelsat
Intelsat’s shares had a torrid time May 5th with a 12.4 per cent fall in value at one point to just $1.10. It isn’t the lowest that Intelsat shares have traded recently ($1.04 on April 15th) but it highlights the anxiety the market has for the company’s future prospects. One shareholder (Cyrus Capital Partners) is […]