Barclays laying off 100 employees in Singapore

File photo of the Barclays headquarters building as seen in the Canary Wharf business district of London
PHOTO: Reuters

VIDEOS TO WATCH

SERVICES