BusinessCelestica stock has dropped to a crucial support: what next for the shares?August 27Read more