Royal Bank of Canada (the Bank) (TSX: RY) (NYSE: RY) today announced that the Toronto Stock Exchange (TSX) and the Office of the Superintendent of...
The contract worth €135m includes the design and manufacturing of 32 metro trainsets,  comprehensive maintenance for 15 years and training of personnel.Under the...