Cabinet yesterday approved billions more subsidies for battery factories in what the Canadian Taxpayers Federation criticized as a free for all for foreign automakers. Aid totals more than $31 billion for three Ontario plants: “The feds need to draw the line somewhere.”