Climate Barbie’s $12 Million Gift to Loblaws

How dare mere citizens question the wisdom of handing $12 million to a company who posted an $800 million profit in 2018?