You just read:

CIBC Donates Over £650,000 to Children's Charities

News provided by

CIBC World Markets Children's Foundation , CIBC World Markets

24 Sep, 2014, 17:23 BST