A private equity unit of banking company Citigroup has bought a 7 per cent stake in apparel maker Abhishek for $10.3 million, according to a source quoted by Reuters.