French TV and film business behind Paddington listed on main market

Paddington bear at train station

Issue Contents

Issue Contents