Home Banking Multi-bank platforms grant corporates more opportunities, instead of more stress