The nascent yet burgeoning start-up ecosystem has caught the attention of SBI. The country’s largest bank will soon set up a first-of-its-kind branch to cater exclusively to the growing banking needs of start-ups. The bank has zeroed in on Bengaluru, the so-called Silicon Valley of India, for set…