HSBC signs 20-year 1.2 million sqft Bengaluru lease worth over ₹3,000cr

Business