Trent shares plummet: Unpacking investor concerns

Business