Johannesburg - South Africa's major banks have opened 557 000 accounts for the poor since the launch last October of a low-cost product aimed at people without access to financial services, an ...