Mastercard Foundation is based at an office complex owned and managed by who?
MasterCard Foundation:  It is based at the Eaton Centre in Toronto, Canada and operates independently of Mastercard International. Toronto Eaton Centre:  It is owned and managed by Cadillac Fairview (CF).
i don't know