Vaibhav Lodha

1 Year ago
Banking in India, up until a few years ago, was somewhat like visiting a distant...