IMPORTERS, ONLINE, INTERNATIONAL TRADING

Shobha Cards is a New Delhi based fast-growing multi-business group with business across various domains like paper trade, online SaaS based portals, e-commerce, import & export, retail, consultancy etc.