Much awaited SBI cards IPO to open on March 2

Markets