President Thabo Mbeki and Mr Phaahla in Toronto after signing a R2.3 billion agreement.