A mixed day in the reporting front

James Gerrish
James Gerrish
Market Matters / Shaw and Partners