• View
Image

Trent plunges near 6% despite stable Q1 financial earnings