JC Decaux SA engages in the provision of outdoor advertising services. It operates through the following segments: Street Furniture, Transport,...
Thales SA engages in the manufacture and marketing of electronic equipment and systems for the aeronautics, naval, and defense sectors....
Udapussellawa Plantations Plc
Finlay House 95 A, 186 Vauxhall Street
SIC Code: 0179