Read previous post:
Why is Bay Street so negative on Celestica?

19% revenue growth. Improved earnings. A mountainous short position that continues to build. To shareholders of Celestica (TSX:CLS), it must...

Close