The 3rd quarter earnings call highlighted a 5% increase in total operating revenue due to growth in N SSL Global, offsetting challenges. Operating profit decreased due to cost increases and lower power prices.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing